builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1012 starttime: 1469021227.95 results: success (0) buildid: 20160720045219 builduid: d40508a16f0f4ae8a33ae4e73925e8bb revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:07.947111) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:07.947554) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:07.947859) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:07.982422) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:07.982720) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247 _=/tools/buildbot/bin/python using PTY: False --2016-07-20 06:27:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.40M=0.001s 2016-07-20 06:27:08 (8.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.533630 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:08.680604) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:08.680920) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031745 ========= master_lag: 0.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:08.895541) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 06:27:08.895887) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ef30d84237a8ef9880871c49faf9136fad326fd9 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ef30d84237a8ef9880871c49faf9136fad326fd9 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247 _=/tools/buildbot/bin/python using PTY: False 2016-07-20 06:27:09,114 truncating revision to first 12 chars 2016-07-20 06:27:09,114 Setting DEBUG logging. 2016-07-20 06:27:09,114 attempt 1/10 2016-07-20 06:27:09,115 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ef30d84237a8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-20 06:27:10,526 unpacking tar archive at: mozilla-beta-ef30d84237a8/testing/mozharness/ program finished with exit code 0 elapsedTime=2.042467 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 06:27:10.967361) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:10.967689) ========= script_repo_revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:10.968082) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:10.968355) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:27:10.995309) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 20 secs) (at 2016-07-20 06:27:10.995742) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247 _=/tools/buildbot/bin/python using PTY: False 06:27:11 INFO - MultiFileLogger online at 20160720 06:27:11 in /builds/slave/test 06:27:11 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 06:27:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:27:11 INFO - {'append_to_log': False, 06:27:11 INFO - 'base_work_dir': '/builds/slave/test', 06:27:11 INFO - 'blob_upload_branch': 'mozilla-beta', 06:27:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:27:11 INFO - 'buildbot_json_path': 'buildprops.json', 06:27:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:27:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:27:11 INFO - 'download_minidump_stackwalk': True, 06:27:11 INFO - 'download_symbols': 'true', 06:27:11 INFO - 'e10s': False, 06:27:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:27:11 INFO - 'tooltool.py': '/tools/tooltool.py', 06:27:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:27:11 INFO - '/tools/misc-python/virtualenv.py')}, 06:27:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:27:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:27:11 INFO - 'log_level': 'info', 06:27:11 INFO - 'log_to_console': True, 06:27:11 INFO - 'opt_config_files': (), 06:27:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:27:11 INFO - '--processes=1', 06:27:11 INFO - '--config=%(test_path)s/wptrunner.ini', 06:27:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:27:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:27:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:27:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:27:11 INFO - 'pip_index': False, 06:27:11 INFO - 'require_test_zip': True, 06:27:11 INFO - 'test_type': ('testharness',), 06:27:11 INFO - 'this_chunk': '1', 06:27:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:27:11 INFO - 'total_chunks': '10', 06:27:11 INFO - 'virtualenv_path': 'venv', 06:27:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:27:11 INFO - 'work_dir': 'build'} 06:27:11 INFO - ##### 06:27:11 INFO - ##### Running clobber step. 06:27:11 INFO - ##### 06:27:11 INFO - Running pre-action listener: _resource_record_pre_action 06:27:11 INFO - Running main action method: clobber 06:27:11 INFO - rmtree: /builds/slave/test/build 06:27:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:27:12 INFO - Running post-action listener: _resource_record_post_action 06:27:12 INFO - ##### 06:27:12 INFO - ##### Running read-buildbot-config step. 06:27:12 INFO - ##### 06:27:12 INFO - Running pre-action listener: _resource_record_pre_action 06:27:12 INFO - Running main action method: read_buildbot_config 06:27:12 INFO - Using buildbot properties: 06:27:12 INFO - { 06:27:12 INFO - "project": "", 06:27:12 INFO - "product": "firefox", 06:27:12 INFO - "script_repo_revision": "production", 06:27:12 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 06:27:12 INFO - "repository": "", 06:27:12 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 06:27:12 INFO - "buildid": "20160720045219", 06:27:12 INFO - "pgo_build": "False", 06:27:12 INFO - "basedir": "/builds/slave/test", 06:27:12 INFO - "buildnumber": 3, 06:27:12 INFO - "slavename": "tst-linux32-spot-1012", 06:27:12 INFO - "revision": "ef30d84237a8ef9880871c49faf9136fad326fd9", 06:27:12 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 06:27:12 INFO - "platform": "linux", 06:27:12 INFO - "branch": "mozilla-beta", 06:27:12 INFO - "repo_path": "releases/mozilla-beta", 06:27:12 INFO - "moz_repo_path": "", 06:27:12 INFO - "stage_platform": "linux", 06:27:12 INFO - "builduid": "d40508a16f0f4ae8a33ae4e73925e8bb", 06:27:12 INFO - "slavebuilddir": "test" 06:27:12 INFO - } 06:27:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 06:27:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 06:27:12 INFO - Running post-action listener: _resource_record_post_action 06:27:12 INFO - ##### 06:27:12 INFO - ##### Running download-and-extract step. 06:27:12 INFO - ##### 06:27:12 INFO - Running pre-action listener: _resource_record_pre_action 06:27:12 INFO - Running main action method: download_and_extract 06:27:12 INFO - mkdir: /builds/slave/test/build/tests 06:27:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:27:12 INFO - https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:27:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:27:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:27:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:27:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 06:27:22 INFO - Downloaded 1291 bytes. 06:27:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 06:27:22 INFO - Using the following test package requirements: 06:27:22 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 06:27:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 06:27:22 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 06:27:22 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'jsshell-linux-i686.zip'], 06:27:22 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 06:27:22 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 06:27:22 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 06:27:22 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 06:27:22 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 06:27:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 06:27:22 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 06:27:22 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 06:27:22 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')]} 06:27:22 INFO - https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:27:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:27:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:27:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 06:27:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 06:27:30 INFO - Downloaded 22824275 bytes. 06:27:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:27:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:27:30 INFO - caution: filename not matched: web-platform/* 06:27:30 INFO - Return code: 11 06:27:30 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')]} 06:27:30 INFO - https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:27:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:27:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:27:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 06:27:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 06:27:41 INFO - Downloaded 36389876 bytes. 06:27:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:27:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:27:45 INFO - caution: filename not matched: bin/* 06:27:45 INFO - caution: filename not matched: config/* 06:27:45 INFO - caution: filename not matched: mozbase/* 06:27:45 INFO - caution: filename not matched: marionette/* 06:27:45 INFO - caution: filename not matched: tools/wptserve/* 06:27:45 INFO - Return code: 11 06:27:45 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')]} 06:27:45 INFO - https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:27:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:27:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:27:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:27:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 06:28:03 INFO - Downloaded 69355767 bytes. 06:28:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:28:03 INFO - mkdir: /builds/slave/test/properties 06:28:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:28:03 INFO - Writing to file /builds/slave/test/properties/build_url 06:28:03 INFO - Contents: 06:28:03 INFO - build_url:https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 06:28:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:28:04 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:28:04 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:28:04 INFO - Contents: 06:28:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:28:04 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')]} 06:28:04 INFO - https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:28:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:28:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:28:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 06:28:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 06:28:27 INFO - Downloaded 92356729 bytes. 06:28:27 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:28:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:28:36 INFO - Return code: 0 06:28:36 INFO - Running post-action listener: _resource_record_post_action 06:28:36 INFO - Running post-action listener: set_extra_try_arguments 06:28:36 INFO - ##### 06:28:36 INFO - ##### Running create-virtualenv step. 06:28:36 INFO - ##### 06:28:36 INFO - Running pre-action listener: _pre_create_virtualenv 06:28:36 INFO - Running pre-action listener: _resource_record_pre_action 06:28:36 INFO - Running main action method: create_virtualenv 06:28:36 INFO - Creating virtualenv /builds/slave/test/build/venv 06:28:36 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 06:28:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:28:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:28:36 INFO - Using real prefix '/usr' 06:28:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:28:37 INFO - Installing distribute.............................................................................................................................................................................................done. 06:28:41 INFO - Installing pip.................done. 06:28:41 INFO - Return code: 0 06:28:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:28: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')]} 06:28:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:28:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:28: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')]} 06:28:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:28:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:28:41 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x924bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9364f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9046e30>, '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 0x92e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9362470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', '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 06:28:41 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:28:41 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:28:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:28:41 INFO - 'CCACHE_UMASK': '002', 06:28:41 INFO - 'DISPLAY': ':0', 06:28:41 INFO - 'HOME': '/home/cltbld', 06:28:41 INFO - 'LANG': 'en_US.UTF-8', 06:28:41 INFO - 'LOGNAME': 'cltbld', 06:28:41 INFO - 'MAIL': '/var/mail/cltbld', 06:28:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:28:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:28:41 INFO - 'MOZ_NO_REMOTE': '1', 06:28:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:28:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:28:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:28:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:28:41 INFO - 'PWD': '/builds/slave/test', 06:28:41 INFO - 'SHELL': '/bin/bash', 06:28:41 INFO - 'SHLVL': '1', 06:28:41 INFO - 'TERM': 'linux', 06:28:41 INFO - 'TMOUT': '86400', 06:28:41 INFO - 'USER': 'cltbld', 06:28:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', 06:28:41 INFO - '_': '/tools/buildbot/bin/python'} 06:28:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:28:41 INFO - Downloading/unpacking psutil>=0.7.1 06:28:41 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 06:28:41 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 06:28:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:41 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 06:28:41 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 06:28:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:28:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:28:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:28:47 INFO - Installing collected packages: psutil 06:28:47 INFO - Running setup.py install for psutil 06:28:47 INFO - building 'psutil._psutil_linux' extension 06:28:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 06:28:47 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:28:47 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:28:48 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 06:28:48 INFO - building 'psutil._psutil_posix' extension 06:28:48 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 06:28:48 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 06:28:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:28:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:28:48 INFO - Successfully installed psutil 06:28:48 INFO - Cleaning up... 06:28:48 INFO - Return code: 0 06:28:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:28: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')]} 06:28:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:28:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:28: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')]} 06:28:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:28:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:28:48 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x924bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9364f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9046e30>, '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 0x92e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9362470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', '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 06:28:48 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:28:48 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:28:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:28:48 INFO - 'CCACHE_UMASK': '002', 06:28:48 INFO - 'DISPLAY': ':0', 06:28:48 INFO - 'HOME': '/home/cltbld', 06:28:48 INFO - 'LANG': 'en_US.UTF-8', 06:28:48 INFO - 'LOGNAME': 'cltbld', 06:28:48 INFO - 'MAIL': '/var/mail/cltbld', 06:28:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:28:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:28:48 INFO - 'MOZ_NO_REMOTE': '1', 06:28:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:28:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:28:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:28:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:28:48 INFO - 'PWD': '/builds/slave/test', 06:28:48 INFO - 'SHELL': '/bin/bash', 06:28:48 INFO - 'SHLVL': '1', 06:28:48 INFO - 'TERM': 'linux', 06:28:48 INFO - 'TMOUT': '86400', 06:28:48 INFO - 'USER': 'cltbld', 06:28:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', 06:28:48 INFO - '_': '/tools/buildbot/bin/python'} 06:28:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:28:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:28:49 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 06:28:49 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 06:28:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:49 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 06:28:49 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 06:28:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:28:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:28:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:28:54 INFO - Installing collected packages: mozsystemmonitor 06:28:54 INFO - Running setup.py install for mozsystemmonitor 06:28:54 INFO - Successfully installed mozsystemmonitor 06:28:54 INFO - Cleaning up... 06:28:54 INFO - Return code: 0 06:28:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:28:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:28:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:28:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:28:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:28:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x924bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9364f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9046e30>, '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 0x92e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9362470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', '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 06:28:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:28:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:28:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:28:54 INFO - 'CCACHE_UMASK': '002', 06:28:54 INFO - 'DISPLAY': ':0', 06:28:54 INFO - 'HOME': '/home/cltbld', 06:28:54 INFO - 'LANG': 'en_US.UTF-8', 06:28:54 INFO - 'LOGNAME': 'cltbld', 06:28:54 INFO - 'MAIL': '/var/mail/cltbld', 06:28:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:28:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:28:54 INFO - 'MOZ_NO_REMOTE': '1', 06:28:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:28:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:28:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:28:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:28:54 INFO - 'PWD': '/builds/slave/test', 06:28:54 INFO - 'SHELL': '/bin/bash', 06:28:54 INFO - 'SHLVL': '1', 06:28:54 INFO - 'TERM': 'linux', 06:28:54 INFO - 'TMOUT': '86400', 06:28:54 INFO - 'USER': 'cltbld', 06:28:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', 06:28:54 INFO - '_': '/tools/buildbot/bin/python'} 06:28:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:28:54 INFO - Downloading/unpacking blobuploader==1.2.4 06:28:54 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 06:28:54 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 06:28:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:54 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 06:28:54 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 06:28:59 INFO - Downloading blobuploader-1.2.4.tar.gz 06:28:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:28:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:28:59 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 06:28:59 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 06:28:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:28:59 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 06:28:59 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 06:29:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:29:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:29:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:29:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:29:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:29:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:29:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:29:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:29:02 INFO - Downloading docopt-0.6.1.tar.gz 06:29:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:29:02 INFO - Installing collected packages: blobuploader, requests, docopt 06:29:02 INFO - Running setup.py install for blobuploader 06:29:02 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:29:02 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:29:02 INFO - Running setup.py install for requests 06:29:03 INFO - Running setup.py install for docopt 06:29:03 INFO - Successfully installed blobuploader requests docopt 06:29:03 INFO - Cleaning up... 06:29:04 INFO - Return code: 0 06:29:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:29:04 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')]} 06:29:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:29:04 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')]} 06:29:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:29:04 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x924bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9364f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9046e30>, '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 0x92e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9362470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', '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 06:29:04 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:29:04 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:29:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:29:04 INFO - 'CCACHE_UMASK': '002', 06:29:04 INFO - 'DISPLAY': ':0', 06:29:04 INFO - 'HOME': '/home/cltbld', 06:29:04 INFO - 'LANG': 'en_US.UTF-8', 06:29:04 INFO - 'LOGNAME': 'cltbld', 06:29:04 INFO - 'MAIL': '/var/mail/cltbld', 06:29:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:29:04 INFO - 'MOZ_NO_REMOTE': '1', 06:29:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:29:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:29:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:04 INFO - 'PWD': '/builds/slave/test', 06:29:04 INFO - 'SHELL': '/bin/bash', 06:29:04 INFO - 'SHLVL': '1', 06:29:04 INFO - 'TERM': 'linux', 06:29:04 INFO - 'TMOUT': '86400', 06:29:04 INFO - 'USER': 'cltbld', 06:29:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', 06:29:04 INFO - '_': '/tools/buildbot/bin/python'} 06:29:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:29:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:29:04 INFO - Running setup.py (path:/tmp/pip-OYoW5r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:29:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:29:04 INFO - Running setup.py (path:/tmp/pip-YDULAD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:29:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:29:04 INFO - Running setup.py (path:/tmp/pip-XfrhFv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:29:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:29:04 INFO - Running setup.py (path:/tmp/pip-Xyzpg2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:29:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:29:04 INFO - Running setup.py (path:/tmp/pip-hbQx4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:29:05 INFO - Running setup.py (path:/tmp/pip-cxe0o5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:29:05 INFO - Running setup.py (path:/tmp/pip-VyFVJM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:29:05 INFO - Running setup.py (path:/tmp/pip-7UtYw_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:29:05 INFO - Running setup.py (path:/tmp/pip-FDXSaz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:29:05 INFO - Running setup.py (path:/tmp/pip-c7w7RD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:29:05 INFO - Running setup.py (path:/tmp/pip-5yHOf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:29:05 INFO - Running setup.py (path:/tmp/pip-avj1uM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:29:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:29:05 INFO - Running setup.py (path:/tmp/pip-YO_d0e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:29:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:29:06 INFO - Running setup.py (path:/tmp/pip-G__FNd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:29:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:06 INFO - Running setup.py (path:/tmp/pip-GYJrns-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:29:06 INFO - Running setup.py (path:/tmp/pip-n8yjX3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:29:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:29:06 INFO - Running setup.py (path:/tmp/pip-MD85ji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:29:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:29:06 INFO - Running setup.py (path:/tmp/pip-2l0Flo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:29:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:29:06 INFO - Running setup.py (path:/tmp/pip-ruDyWk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:29:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:06 INFO - Running setup.py (path:/tmp/pip-2gLZ_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:29:07 INFO - Running setup.py (path:/tmp/pip-jti6S8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:29:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:29:07 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 06:29:07 INFO - Running setup.py install for manifestparser 06:29:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:29:07 INFO - Running setup.py install for mozcrash 06:29:07 INFO - Running setup.py install for mozdebug 06:29:08 INFO - Running setup.py install for mozdevice 06:29:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:29:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:29:08 INFO - Running setup.py install for mozfile 06:29:08 INFO - Running setup.py install for mozhttpd 06:29:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:29:08 INFO - Running setup.py install for mozinfo 06:29:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:29:08 INFO - Running setup.py install for mozInstall 06:29:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:29:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:29:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:29:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:29:09 INFO - Running setup.py install for mozleak 06:29:09 INFO - Running setup.py install for mozlog 06:29:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:29:09 INFO - Running setup.py install for moznetwork 06:29:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:29:09 INFO - Running setup.py install for mozprocess 06:29:10 INFO - Running setup.py install for mozprofile 06:29:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:29:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:29:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:29:10 INFO - Running setup.py install for mozrunner 06:29:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:29:10 INFO - Running setup.py install for mozscreenshot 06:29:10 INFO - Running setup.py install for moztest 06:29:10 INFO - Running setup.py install for mozversion 06:29:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:29:11 INFO - Running setup.py install for wptserve 06:29:11 INFO - Running setup.py install for marionette-driver 06:29:11 INFO - Running setup.py install for browsermob-proxy 06:29:11 INFO - Running setup.py install for marionette-client 06:29:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:29:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:29:12 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 06:29:12 INFO - Cleaning up... 06:29:12 INFO - Return code: 0 06:29:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:29:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:29:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:29:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x924bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9364f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9046e30>, '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 0x92e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9362470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', '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 06:29:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:29:12 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:29:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:29:12 INFO - 'CCACHE_UMASK': '002', 06:29:12 INFO - 'DISPLAY': ':0', 06:29:12 INFO - 'HOME': '/home/cltbld', 06:29:12 INFO - 'LANG': 'en_US.UTF-8', 06:29:12 INFO - 'LOGNAME': 'cltbld', 06:29:12 INFO - 'MAIL': '/var/mail/cltbld', 06:29:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:29:12 INFO - 'MOZ_NO_REMOTE': '1', 06:29:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:29:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:29:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:12 INFO - 'PWD': '/builds/slave/test', 06:29:12 INFO - 'SHELL': '/bin/bash', 06:29:12 INFO - 'SHLVL': '1', 06:29:12 INFO - 'TERM': 'linux', 06:29:12 INFO - 'TMOUT': '86400', 06:29:12 INFO - 'USER': 'cltbld', 06:29:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', 06:29:12 INFO - '_': '/tools/buildbot/bin/python'} 06:29:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:29:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:29:12 INFO - Running setup.py (path:/tmp/pip-Ounwbj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:29:13 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)) 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:29:13 INFO - Running setup.py (path:/tmp/pip-7fdkst-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:29:13 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)) 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:29:13 INFO - Running setup.py (path:/tmp/pip-a1jTZP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:29:13 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)) 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:29:13 INFO - Running setup.py (path:/tmp/pip-Bg6zj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:29:13 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)) 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:29:13 INFO - Running setup.py (path:/tmp/pip-bp8uZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:29:13 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)) 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:29:13 INFO - Running setup.py (path:/tmp/pip-umLB9O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:29:13 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)) 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:29:13 INFO - Running setup.py (path:/tmp/pip-nGbbrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:29:13 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)) 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:29:13 INFO - Running setup.py (path:/tmp/pip-Q_cSJs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:29:14 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)) 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:29:14 INFO - Running setup.py (path:/tmp/pip-0QzlZT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:29:14 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)) 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:29:14 INFO - Running setup.py (path:/tmp/pip-bPGh83-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:29:14 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)) 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:29:14 INFO - Running setup.py (path:/tmp/pip-ZLWWc1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:29:14 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)) 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:29:14 INFO - Running setup.py (path:/tmp/pip-4Ref9U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:29:14 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)) 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:29:14 INFO - Running setup.py (path:/tmp/pip-K2XIxe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:29:14 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)) 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:29:14 INFO - Running setup.py (path:/tmp/pip-_r9wxt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:29:14 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)) 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:14 INFO - Running setup.py (path:/tmp/pip-S8DCLy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:15 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)) 06:29:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:29:15 INFO - Running setup.py (path:/tmp/pip-rhanZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:29:15 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)) 06:29:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:29:15 INFO - Running setup.py (path:/tmp/pip-cSAVQU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:29:15 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)) 06:29:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:29:15 INFO - Running setup.py (path:/tmp/pip-VDOD9c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:29:15 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)) 06:29:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:29:15 INFO - Running setup.py (path:/tmp/pip-pOZpVa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:29:15 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)) 06:29:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:15 INFO - Running setup.py (path:/tmp/pip-PT7HJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:15 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)) 06:29:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:29:16 INFO - Running setup.py (path:/tmp/pip-xRP0Qe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:29:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:29:16 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)) 06:29:16 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)) 06:29:16 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)) 06:29:16 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)) 06:29:16 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)) 06:29:16 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)) 06:29:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:29:16 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 06:29:16 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 06:29:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:29:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:29:16 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 06:29:16 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 06:29:21 INFO - Downloading blessings-1.6.tar.gz 06:29:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:29:21 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)) 06:29:21 INFO - Installing collected packages: blessings 06:29:21 INFO - Running setup.py install for blessings 06:29:21 INFO - Successfully installed blessings 06:29:21 INFO - Cleaning up... 06:29:22 INFO - Return code: 0 06:29:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:29:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:29:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:29:22 INFO - Reading from file tmpfile_stdout 06:29:22 INFO - Current package versions: 06:29:22 INFO - argparse == 1.2.1 06:29:22 INFO - blessings == 1.6 06:29:22 INFO - blobuploader == 1.2.4 06:29:22 INFO - browsermob-proxy == 0.6.0 06:29:22 INFO - docopt == 0.6.1 06:29:22 INFO - manifestparser == 1.1 06:29:22 INFO - marionette-client == 2.3.0 06:29:22 INFO - marionette-driver == 1.4.0 06:29:22 INFO - mozInstall == 1.12 06:29:22 INFO - mozcrash == 0.17 06:29:22 INFO - mozdebug == 0.1 06:29:22 INFO - mozdevice == 0.48 06:29:22 INFO - mozfile == 1.2 06:29:22 INFO - mozhttpd == 0.7 06:29:22 INFO - mozinfo == 0.9 06:29:22 INFO - mozleak == 0.1 06:29:22 INFO - mozlog == 3.1 06:29:22 INFO - moznetwork == 0.27 06:29:22 INFO - mozprocess == 0.22 06:29:22 INFO - mozprofile == 0.28 06:29:22 INFO - mozrunner == 6.11 06:29:22 INFO - mozscreenshot == 0.1 06:29:22 INFO - mozsystemmonitor == 0.0 06:29:22 INFO - moztest == 0.7 06:29:22 INFO - mozversion == 1.4 06:29:22 INFO - psutil == 3.1.1 06:29:22 INFO - requests == 1.2.3 06:29:22 INFO - wptserve == 1.4.0 06:29:22 INFO - wsgiref == 0.1.2 06:29:22 INFO - Running post-action listener: _resource_record_post_action 06:29:22 INFO - Running post-action listener: _start_resource_monitoring 06:29:22 INFO - Starting resource monitoring. 06:29:22 INFO - ##### 06:29:22 INFO - ##### Running pull step. 06:29:22 INFO - ##### 06:29:22 INFO - Running pre-action listener: _resource_record_pre_action 06:29:22 INFO - Running main action method: pull 06:29:22 INFO - Pull has nothing to do! 06:29:22 INFO - Running post-action listener: _resource_record_post_action 06:29:22 INFO - ##### 06:29:22 INFO - ##### Running install step. 06:29:22 INFO - ##### 06:29:22 INFO - Running pre-action listener: _resource_record_pre_action 06:29:22 INFO - Running main action method: install 06:29:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:29:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:29:22 INFO - Reading from file tmpfile_stdout 06:29:22 INFO - Detecting whether we're running mozinstall >=1.0... 06:29:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:29:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:29:23 INFO - Reading from file tmpfile_stdout 06:29:23 INFO - Output received: 06:29:23 INFO - Usage: mozinstall [options] installer 06:29:23 INFO - Options: 06:29:23 INFO - -h, --help show this help message and exit 06:29:23 INFO - -d DEST, --destination=DEST 06:29:23 INFO - Directory to install application into. [default: 06:29:23 INFO - "/builds/slave/test"] 06:29:23 INFO - --app=APP Application being installed. [default: firefox] 06:29:23 INFO - mkdir: /builds/slave/test/build/application 06:29:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:29:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 06:29:52 INFO - Reading from file tmpfile_stdout 06:29:52 INFO - Output received: 06:29:52 INFO - /builds/slave/test/build/application/firefox/firefox 06:29:52 INFO - Running post-action listener: _resource_record_post_action 06:29:52 INFO - ##### 06:29:52 INFO - ##### Running run-tests step. 06:29:52 INFO - ##### 06:29:52 INFO - Running pre-action listener: _resource_record_pre_action 06:29:52 INFO - Running main action method: run_tests 06:29:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:29:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:29:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:29:52 INFO - grabbing minidump binary from tooltool 06:29:52 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')]} 06:29:52 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9046e30>, '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 0x92e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9362470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:29:52 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:29:52 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 06:29:52 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:29:52 INFO - Return code: 0 06:29:52 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:29:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:29:52 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/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:29:52 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/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:29:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:29:52 INFO - 'CCACHE_UMASK': '002', 06:29:52 INFO - 'DISPLAY': ':0', 06:29:52 INFO - 'HOME': '/home/cltbld', 06:29:52 INFO - 'LANG': 'en_US.UTF-8', 06:29:52 INFO - 'LOGNAME': 'cltbld', 06:29:52 INFO - 'MAIL': '/var/mail/cltbld', 06:29:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:29:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:29:52 INFO - 'MOZ_NO_REMOTE': '1', 06:29:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:29:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:29:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:52 INFO - 'PWD': '/builds/slave/test', 06:29:52 INFO - 'SHELL': '/bin/bash', 06:29:52 INFO - 'SHLVL': '1', 06:29:52 INFO - 'TERM': 'linux', 06:29:52 INFO - 'TMOUT': '86400', 06:29:52 INFO - 'USER': 'cltbld', 06:29:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247', 06:29:52 INFO - '_': '/tools/buildbot/bin/python'} 06:29:52 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/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:29:53 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 06:29:53 INFO - import pkg_resources 06:29:54 INFO - Using 1 client processes 06:29:54 INFO - wptserve Starting http server on 127.0.0.1:8000 06:29:54 INFO - wptserve Starting http server on 127.0.0.1:8001 06:29:54 INFO - wptserve Starting http server on 127.0.0.1:8443 06:29:56 INFO - SUITE-START | Running 778 tests 06:29:56 INFO - Running testharness tests 06:29:56 INFO - Setting up ssl 06:29:56 INFO - PROCESS | certutil | 06:29:56 INFO - PROCESS | certutil | 06:29:56 INFO - PROCESS | certutil | 06:29:56 INFO - Certificate Nickname Trust Attributes 06:29:56 INFO - SSL,S/MIME,JAR/XPI 06:29:56 INFO - 06:29:56 INFO - web-platform-tests CT,, 06:29:56 INFO - 06:29:56 INFO - Starting runner 06:29:59 INFO - PROCESS | 12450 | 1469021399776 Marionette DEBUG Marionette enabled via build flag and pref 06:30:00 INFO - PROCESS | 12450 | ++DOCSHELL 0xa4e59000 == 1 [pid = 12450] [id = 1] 06:30:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 1 (0xa4e59400) [pid = 12450] [serial = 1] [outer = (nil)] 06:30:00 INFO - PROCESS | 12450 | [12450] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:30:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 2 (0xa4e59c00) [pid = 12450] [serial = 2] [outer = 0xa4e59400] 06:30:00 INFO - PROCESS | 12450 | 1469021400501 Marionette INFO Listening on port 2828 06:30:01 INFO - PROCESS | 12450 | 1469021401271 Marionette DEBUG Marionette enabled via command-line flag 06:30:01 INFO - PROCESS | 12450 | ++DOCSHELL 0xa2003400 == 2 [pid = 12450] [id = 2] 06:30:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 3 (0xa2003800) [pid = 12450] [serial = 3] [outer = (nil)] 06:30:01 INFO - PROCESS | 12450 | [12450] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:30:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 4 (0xa2004000) [pid = 12450] [serial = 4] [outer = 0xa2003800] 06:30:01 INFO - PROCESS | 12450 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d5240 06:30:01 INFO - PROCESS | 12450 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5d20 06:30:01 INFO - PROCESS | 12450 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e5da0 06:30:01 INFO - PROCESS | 12450 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20e6a00 06:30:01 INFO - PROCESS | 12450 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ec740 06:30:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 5 (0xa100b800) [pid = 12450] [serial = 5] [outer = 0xa4e59400] 06:30:01 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:01 INFO - PROCESS | 12450 | 1469021401648 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:32911 06:30:01 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:01 INFO - PROCESS | 12450 | 1469021401680 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:32912 06:30:01 INFO - PROCESS | 12450 | 1469021401738 Marionette DEBUG Closed connection conn0 06:30:01 INFO - PROCESS | 12450 | 1469021401743 Marionette DEBUG Closed connection conn1 06:30:01 INFO - PROCESS | 12450 | [12450] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 06:30:01 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:01 INFO - PROCESS | 12450 | 1469021401861 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:32913 06:30:01 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:01 INFO - PROCESS | 12450 | 1469021401922 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:32914 06:30:01 INFO - PROCESS | 12450 | 1469021401928 Marionette DEBUG Closed connection conn2 06:30:01 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:30:01 INFO - PROCESS | 12450 | 1469021401970 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:32915 06:30:01 INFO - PROCESS | 12450 | 1469021401987 Marionette DEBUG Closed connection conn3 06:30:02 INFO - PROCESS | 12450 | 1469021402021 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:30:02 INFO - PROCESS | 12450 | 1469021402029 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720045219","device":"desktop","version":"48.0"} 06:30:02 INFO - PROCESS | 12450 | [12450] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:30:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x9b330400 == 3 [pid = 12450] [id = 3] 06:30:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 6 (0x9b330800) [pid = 12450] [serial = 6] [outer = (nil)] 06:30:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x9b330c00 == 4 [pid = 12450] [id = 4] 06:30:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 7 (0x9b334400) [pid = 12450] [serial = 7] [outer = (nil)] 06:30:04 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:30:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a75ec00 == 5 [pid = 12450] [id = 5] 06:30:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 8 (0x9a75f000) [pid = 12450] [serial = 8] [outer = (nil)] 06:30:04 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:30:04 INFO - PROCESS | 12450 | [12450] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:30:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 9 (0x9b099800) [pid = 12450] [serial = 9] [outer = 0x9a75f000] 06:30:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 10 (0x9a4d6000) [pid = 12450] [serial = 10] [outer = 0x9b330800] 06:30:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 11 (0x9a4d7c00) [pid = 12450] [serial = 11] [outer = 0x9b334400] 06:30:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 12 (0x9a4da400) [pid = 12450] [serial = 12] [outer = 0x9a75f000] 06:30:06 INFO - PROCESS | 12450 | 1469021406284 Marionette INFO startBrowser 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:06 INFO - PROCESS | 12450 | 1469021406333 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 12450 | 1469021406352 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 12450 | 1469021406356 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 13 (0x987a5400) [pid = 12450] [serial = 13] [outer = 0x9a75f000] 06:30:07 INFO - PROCESS | 12450 | 1469021407036 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"74674e0d-da0c-4c88-bac9-19ecbf1eb0ba","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720045219","device":"desktop","version":"48.0","command_id":1}}] 06:30:07 INFO - PROCESS | 12450 | 1469021407233 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:30:07 INFO - PROCESS | 12450 | 1469021407240 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:07 INFO - PROCESS | 12450 | 1469021407539 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:30:07 INFO - PROCESS | 12450 | 1469021407658 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:30:07 INFO - PROCESS | 12450 | 1469021407664 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:07 INFO - PROCESS | 12450 | [12450] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:30:07 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:30:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 14 (0x95167400) [pid = 12450] [serial = 14] [outer = 0x9a75f000] 06:30:08 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:30:08 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:08 INFO - PROCESS | 12450 | 1469021408128 Marionette TRACE conn4 <- [1,3,null,{}] 06:30:08 INFO - PROCESS | 12450 | 1469021408138 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:30:08 INFO - PROCESS | 12450 | 1469021408153 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:08 INFO - PROCESS | 12450 | 1469021408183 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:30:08 INFO - PROCESS | 12450 | 1469021408313 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 12450 | 1469021408317 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:30:08 INFO - PROCESS | 12450 | 1469021408332 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 12450 | 1469021408337 Marionette TRACE conn4 <- [1,6,null,{}] 06:30:08 INFO - PROCESS | 12450 | 1469021408347 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:08 INFO - PROCESS | 12450 | 1469021408351 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:08 INFO - PROCESS | 12450 | 1469021408372 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:30:08 INFO - PROCESS | 12450 | 1469021408378 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 12450 | 1469021408385 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x93b68800 == 6 [pid = 12450] [id = 6] 06:30:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 15 (0x93b68c00) [pid = 12450] [serial = 15] [outer = (nil)] 06:30:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 16 (0x93b6ac00) [pid = 12450] [serial = 16] [outer = 0x93b68c00] 06:30:08 INFO - PROCESS | 12450 | 1469021408464 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 17 (0x9d344400) [pid = 12450] [serial = 17] [outer = 0x93b68c00] 06:30:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x93941800 == 7 [pid = 12450] [id = 7] 06:30:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 18 (0x93943400) [pid = 12450] [serial = 18] [outer = (nil)] 06:30:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 19 (0x939b8000) [pid = 12450] [serial = 19] [outer = 0x93943400] 06:30:08 INFO - PROCESS | 12450 | 1469021408956 Marionette DEBUG loaded listener.js 06:30:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 20 (0x939ba400) [pid = 12450] [serial = 20] [outer = 0x93943400] 06:30:09 INFO - PROCESS | 12450 | [12450] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:30:09 INFO - PROCESS | 12450 | 1469021409499 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1244ms 06:30:09 INFO - PROCESS | 12450 | 1469021409640 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:30:09 INFO - PROCESS | 12450 | 1469021409644 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:30:09 INFO - PROCESS | 12450 | 1469021409673 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:30:09 INFO - PROCESS | 12450 | 1469021409676 Marionette TRACE conn4 <- [1,10,null,{}] 06:30:09 INFO - PROCESS | 12450 | 1469021409699 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:09 INFO - PROCESS | 12450 | 1469021409712 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:09 INFO - PROCESS | 12450 | 1469021409892 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:30:09 INFO - PROCESS | 12450 | 1469021409909 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:09 INFO - PROCESS | 12450 | 1469021409917 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e47400 == 8 [pid = 12450] [id = 8] 06:30:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 21 (0x91e47800) [pid = 12450] [serial = 21] [outer = (nil)] 06:30:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 22 (0x91e49800) [pid = 12450] [serial = 22] [outer = 0x91e47800] 06:30:09 INFO - PROCESS | 12450 | 1469021409993 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 23 (0x91e4e000) [pid = 12450] [serial = 23] [outer = 0x91e47800] 06:30:11 INFO - PROCESS | 12450 | 1469021411162 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1547ms 06:30:11 INFO - PROCESS | 12450 | 1469021411205 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:30:11 INFO - PROCESS | 12450 | 1469021411212 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:30:11 INFO - PROCESS | 12450 | 1469021411220 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - PROCESS | 12450 | 1469021411227 Marionette TRACE conn4 <- [1,14,null,{}] 06:30:11 INFO - PROCESS | 12450 | 1469021411236 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:11 INFO - PROCESS | 12450 | 1469021411242 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:11 INFO - PROCESS | 12450 | 1469021411440 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:30:11 INFO - PROCESS | 12450 | 1469021411564 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:11 INFO - PROCESS | 12450 | 1469021411574 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e53c00 == 9 [pid = 12450] [id = 9] 06:30:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 24 (0x92ec5c00) [pid = 12450] [serial = 24] [outer = (nil)] 06:30:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 25 (0x93949c00) [pid = 12450] [serial = 25] [outer = 0x92ec5c00] 06:30:11 INFO - PROCESS | 12450 | 1469021411666 Marionette DEBUG loaded listener.js 06:30:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 26 (0x93b66c00) [pid = 12450] [serial = 26] [outer = 0x92ec5c00] 06:30:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x98748c00 == 10 [pid = 12450] [id = 10] 06:30:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 27 (0x9874dc00) [pid = 12450] [serial = 27] [outer = (nil)] 06:30:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 28 (0x93b62c00) [pid = 12450] [serial = 28] [outer = 0x9874dc00] 06:30:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 29 (0x99158000) [pid = 12450] [serial = 29] [outer = 0x9874dc00] 06:30:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x97f32800 == 11 [pid = 12450] [id = 11] 06:30:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 30 (0x9969f000) [pid = 12450] [serial = 30] [outer = (nil)] 06:30:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 31 (0x9a4d9c00) [pid = 12450] [serial = 31] [outer = 0x9969f000] 06:30:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 32 (0x9acd5000) [pid = 12450] [serial = 32] [outer = 0x9969f000] 06:30:12 INFO - PROCESS | 12450 | 1469021412906 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1736ms 06:30:13 INFO - PROCESS | 12450 | 1469021413037 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:30:13 INFO - PROCESS | 12450 | 1469021413045 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:30:13 INFO - PROCESS | 12450 | 1469021413070 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:30:13 INFO - PROCESS | 12450 | 1469021413074 Marionette TRACE conn4 <- [1,18,null,{}] 06:30:13 INFO - PROCESS | 12450 | 1469021413081 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:13 INFO - PROCESS | 12450 | 1469021413086 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:13 INFO - PROCESS | 12450 | 1469021413296 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:30:13 INFO - PROCESS | 12450 | 1469021413411 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:13 INFO - PROCESS | 12450 | 1469021413419 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x9393b800 == 12 [pid = 12450] [id = 12] 06:30:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 33 (0x98748400) [pid = 12450] [serial = 33] [outer = (nil)] 06:30:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 34 (0x9b62ac00) [pid = 12450] [serial = 34] [outer = 0x98748400] 06:30:13 INFO - PROCESS | 12450 | 1469021413508 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 35 (0x9d801c00) [pid = 12450] [serial = 35] [outer = 0x98748400] 06:30:14 INFO - PROCESS | 12450 | 1469021414374 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1335ms 06:30:14 INFO - PROCESS | 12450 | 1469021414404 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:30:14 INFO - PROCESS | 12450 | 1469021414409 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:30:14 INFO - PROCESS | 12450 | 1469021414416 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:30:14 INFO - PROCESS | 12450 | 1469021414422 Marionette TRACE conn4 <- [1,22,null,{}] 06:30:14 INFO - PROCESS | 12450 | 1469021414438 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:14 INFO - PROCESS | 12450 | 1469021414446 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:14 INFO - PROCESS | 12450 | 1469021414674 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:30:14 INFO - PROCESS | 12450 | 1469021414804 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:14 INFO - PROCESS | 12450 | 1469021414817 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x9d879400 == 13 [pid = 12450] [id = 13] 06:30:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 36 (0x9d879800) [pid = 12450] [serial = 36] [outer = (nil)] 06:30:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 37 (0xa100c800) [pid = 12450] [serial = 37] [outer = 0x9d879800] 06:30:14 INFO - PROCESS | 12450 | 1469021414903 Marionette DEBUG loaded listener.js 06:30:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 38 (0xa2326c00) [pid = 12450] [serial = 38] [outer = 0x9d879800] 06:30:15 INFO - PROCESS | 12450 | 1469021415761 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1397ms 06:30:15 INFO - PROCESS | 12450 | 1469021415814 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:30:15 INFO - PROCESS | 12450 | 1469021415818 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:30:15 INFO - PROCESS | 12450 | 1469021415826 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:30:15 INFO - PROCESS | 12450 | 1469021415829 Marionette TRACE conn4 <- [1,26,null,{}] 06:30:15 INFO - PROCESS | 12450 | 1469021415835 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:15 INFO - PROCESS | 12450 | 1469021415840 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:16 INFO - PROCESS | 12450 | 1469021416029 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:30:16 INFO - PROCESS | 12450 | 1469021416135 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 12450 | 1469021416143 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:16 INFO - PROCESS | 12450 | ++DOCSHELL 0xa5016000 == 14 [pid = 12450] [id = 14] 06:30:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 39 (0xa5087c00) [pid = 12450] [serial = 39] [outer = (nil)] 06:30:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 40 (0xa6da1400) [pid = 12450] [serial = 40] [outer = 0xa5087c00] 06:30:16 INFO - PROCESS | 12450 | 1469021416224 Marionette DEBUG loaded listener.js 06:30:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 41 (0xa6daa000) [pid = 12450] [serial = 41] [outer = 0xa5087c00] 06:30:17 INFO - PROCESS | 12450 | 1469021417185 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1391ms 06:30:17 INFO - PROCESS | 12450 | 1469021417219 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:30:17 INFO - PROCESS | 12450 | 1469021417222 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:30:17 INFO - PROCESS | 12450 | 1469021417230 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:30:17 INFO - PROCESS | 12450 | 1469021417233 Marionette TRACE conn4 <- [1,30,null,{}] 06:30:17 INFO - PROCESS | 12450 | 1469021417239 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:17 INFO - PROCESS | 12450 | 1469021417244 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:17 INFO - PROCESS | 12450 | 1469021417445 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:30:17 INFO - PROCESS | 12450 | 1469021417590 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:17 INFO - PROCESS | 12450 | 1469021417598 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec1800 == 15 [pid = 12450] [id = 15] 06:30:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 42 (0x92ec5000) [pid = 12450] [serial = 42] [outer = (nil)] 06:30:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 43 (0x9c1c8400) [pid = 12450] [serial = 43] [outer = 0x92ec5000] 06:30:17 INFO - PROCESS | 12450 | 1469021417677 Marionette DEBUG loaded listener.js 06:30:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 44 (0x9c1c7000) [pid = 12450] [serial = 44] [outer = 0x92ec5000] 06:30:18 INFO - PROCESS | 12450 | 1469021418811 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1634ms 06:30:18 INFO - PROCESS | 12450 | 1469021418890 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:30:18 INFO - PROCESS | 12450 | 1469021418896 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:30:18 INFO - PROCESS | 12450 | 1469021418904 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:30:18 INFO - PROCESS | 12450 | 1469021418911 Marionette TRACE conn4 <- [1,34,null,{}] 06:30:18 INFO - PROCESS | 12450 | 1469021418918 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:18 INFO - PROCESS | 12450 | 1469021418923 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:19 INFO - PROCESS | 12450 | 1469021419079 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:30:19 INFO - PROCESS | 12450 | 1469021419091 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 12450 | 1469021419101 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x99159400 == 16 [pid = 12450] [id = 16] 06:30:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 45 (0x9915b000) [pid = 12450] [serial = 45] [outer = (nil)] 06:30:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 46 (0x99df4000) [pid = 12450] [serial = 46] [outer = 0x9915b000] 06:30:19 INFO - PROCESS | 12450 | 1469021419171 Marionette DEBUG loaded listener.js 06:30:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 47 (0x99eda400) [pid = 12450] [serial = 47] [outer = 0x9915b000] 06:30:19 INFO - PROCESS | 12450 | 1469021419957 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1092ms 06:30:20 INFO - PROCESS | 12450 | 1469021419998 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:30:20 INFO - PROCESS | 12450 | 1469021420004 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:30:20 INFO - PROCESS | 12450 | 1469021420014 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:30:20 INFO - PROCESS | 12450 | 1469021420018 Marionette TRACE conn4 <- [1,38,null,{}] 06:30:20 INFO - PROCESS | 12450 | 1469021420024 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:20 INFO - PROCESS | 12450 | 1469021420030 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:20 INFO - PROCESS | 12450 | 1469021420187 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:30:20 INFO - PROCESS | 12450 | 1469021420201 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:20 INFO - PROCESS | 12450 | 1469021420209 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x99156000 == 17 [pid = 12450] [id = 17] 06:30:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 48 (0x9a383000) [pid = 12450] [serial = 48] [outer = (nil)] 06:30:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 49 (0x9a78e800) [pid = 12450] [serial = 49] [outer = 0x9a383000] 06:30:20 INFO - PROCESS | 12450 | 1469021420280 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 50 (0x9a792c00) [pid = 12450] [serial = 50] [outer = 0x9a383000] 06:30:21 INFO - PROCESS | 12450 | 1469021421072 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1085ms 06:30:21 INFO - PROCESS | 12450 | 1469021421101 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 12450 | 1469021421105 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:30:21 INFO - PROCESS | 12450 | 1469021421111 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 12450 | 1469021421116 Marionette TRACE conn4 <- [1,42,null,{}] 06:30:21 INFO - PROCESS | 12450 | 1469021421131 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:21 INFO - PROCESS | 12450 | 1469021421139 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:21 INFO - PROCESS | 12450 | 1469021421289 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:30:21 INFO - PROCESS | 12450 | 1469021421308 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 12450 | 1469021421319 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x9b335800 == 18 [pid = 12450] [id = 18] 06:30:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 51 (0x9b627800) [pid = 12450] [serial = 51] [outer = (nil)] 06:30:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 52 (0x9b633c00) [pid = 12450] [serial = 52] [outer = 0x9b627800] 06:30:21 INFO - PROCESS | 12450 | 1469021421389 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 53 (0x9ba44000) [pid = 12450] [serial = 53] [outer = 0x9b627800] 06:30:22 INFO - PROCESS | 12450 | 1469021422159 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1081ms 06:30:22 INFO - PROCESS | 12450 | 1469021422211 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 12450 | 1469021422216 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:30:22 INFO - PROCESS | 12450 | 1469021422224 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 12450 | 1469021422227 Marionette TRACE conn4 <- [1,46,null,{}] 06:30:22 INFO - PROCESS | 12450 | 1469021422233 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:22 INFO - PROCESS | 12450 | 1469021422251 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:22 INFO - PROCESS | 12450 | 1469021422407 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:30:22 INFO - PROCESS | 12450 | 1469021422416 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 12450 | 1469021422425 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x9ba9f800 == 19 [pid = 12450] [id = 19] 06:30:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 54 (0x9baa5400) [pid = 12450] [serial = 54] [outer = (nil)] 06:30:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 55 (0x9c1c3000) [pid = 12450] [serial = 55] [outer = 0x9baa5400] 06:30:22 INFO - PROCESS | 12450 | 1469021422517 Marionette DEBUG loaded listener.js 06:30:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 56 (0x9c1cf400) [pid = 12450] [serial = 56] [outer = 0x9baa5400] 06:30:23 INFO - PROCESS | 12450 | 1469021423329 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1129ms 06:30:23 INFO - PROCESS | 12450 | 1469021423354 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:30:23 INFO - PROCESS | 12450 | 1469021423357 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:30:23 INFO - PROCESS | 12450 | 1469021423363 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:30:23 INFO - PROCESS | 12450 | 1469021423365 Marionette TRACE conn4 <- [1,50,null,{}] 06:30:23 INFO - PROCESS | 12450 | 1469021423371 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:23 INFO - PROCESS | 12450 | 1469021423376 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:23 INFO - PROCESS | 12450 | 1469021423562 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:30:23 INFO - PROCESS | 12450 | 1469021423579 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 12450 | 1469021423588 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x9c1d1800 == 20 [pid = 12450] [id = 20] 06:30:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 57 (0x9d346800) [pid = 12450] [serial = 57] [outer = (nil)] 06:30:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x9d808400) [pid = 12450] [serial = 58] [outer = 0x9d346800] 06:30:23 INFO - PROCESS | 12450 | 1469021423657 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x9d878c00) [pid = 12450] [serial = 59] [outer = 0x9d346800] 06:30:24 INFO - PROCESS | 12450 | 1469021424399 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1085ms 06:30:24 INFO - PROCESS | 12450 | 1469021424448 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:30:24 INFO - PROCESS | 12450 | 1469021424452 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:30:24 INFO - PROCESS | 12450 | 1469021424477 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:30:24 INFO - PROCESS | 12450 | 1469021424479 Marionette TRACE conn4 <- [1,54,null,{}] 06:30:24 INFO - PROCESS | 12450 | 1469021424486 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:24 INFO - PROCESS | 12450 | 1469021424496 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:24 INFO - PROCESS | 12450 | 1469021424661 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:30:24 INFO - PROCESS | 12450 | 1469021424672 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:24 INFO - PROCESS | 12450 | 1469021424680 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x99697400 == 21 [pid = 12450] [id = 21] 06:30:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x99df3000) [pid = 12450] [serial = 60] [outer = (nil)] 06:30:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0xa2304c00) [pid = 12450] [serial = 61] [outer = 0x99df3000] 06:30:24 INFO - PROCESS | 12450 | 1469021424749 Marionette DEBUG loaded listener.js 06:30:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0xa2310800) [pid = 12450] [serial = 62] [outer = 0x99df3000] 06:30:25 INFO - PROCESS | 12450 | 1469021425489 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1053ms 06:30:25 INFO - PROCESS | 12450 | 1469021425518 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 12450 | 1469021425522 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:30:25 INFO - PROCESS | 12450 | 1469021425528 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - PROCESS | 12450 | 1469021425531 Marionette TRACE conn4 <- [1,58,null,{}] 06:30:25 INFO - PROCESS | 12450 | 1469021425537 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:25 INFO - PROCESS | 12450 | 1469021425541 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:25 INFO - PROCESS | 12450 | 1469021425740 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:30:25 INFO - PROCESS | 12450 | 1469021425755 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:25 INFO - PROCESS | 12450 | 1469021425764 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:25 INFO - PROCESS | 12450 | ++DOCSHELL 0xa1011000 == 22 [pid = 12450] [id = 22] 06:30:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0xa1095c00) [pid = 12450] [serial = 63] [outer = (nil)] 06:30:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0xa2561800) [pid = 12450] [serial = 64] [outer = 0xa1095c00] 06:30:25 INFO - PROCESS | 12450 | 1469021425828 Marionette DEBUG loaded listener.js 06:30:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0xa2fa6c00) [pid = 12450] [serial = 65] [outer = 0xa1095c00] 06:30:26 INFO - PROCESS | 12450 | 1469021426524 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1036ms 06:30:26 INFO - PROCESS | 12450 | 1469021426566 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:30:26 INFO - PROCESS | 12450 | 1469021426570 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:30:26 INFO - PROCESS | 12450 | 1469021426576 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:30:26 INFO - PROCESS | 12450 | 1469021426578 Marionette TRACE conn4 <- [1,62,null,{}] 06:30:26 INFO - PROCESS | 12450 | 1469021426584 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:26 INFO - PROCESS | 12450 | 1469021426588 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:26 INFO - PROCESS | 12450 | 1469021426785 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:30:26 INFO - PROCESS | 12450 | 1469021426802 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:26 INFO - PROCESS | 12450 | 1469021426808 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x99e32400 == 23 [pid = 12450] [id = 23] 06:30:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9b629400) [pid = 12450] [serial = 66] [outer = (nil)] 06:30:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0xa3210c00) [pid = 12450] [serial = 67] [outer = 0x9b629400] 06:30:26 INFO - PROCESS | 12450 | 1469021426875 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0xa3280800) [pid = 12450] [serial = 68] [outer = 0x9b629400] 06:30:27 INFO - PROCESS | 12450 | 1469021427616 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1090ms 06:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:30:27 INFO - PROCESS | 12450 | 1469021427667 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:30:27 INFO - PROCESS | 12450 | 1469021427670 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:30:27 INFO - PROCESS | 12450 | 1469021427677 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:30:27 INFO - PROCESS | 12450 | 1469021427680 Marionette TRACE conn4 <- [1,66,null,{}] 06:30:27 INFO - PROCESS | 12450 | 1469021427686 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:27 INFO - PROCESS | 12450 | 1469021427690 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:28 INFO - PROCESS | 12450 | 1469021428859 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:30:29 INFO - PROCESS | 12450 | 1469021428983 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 12450 | 1469021428992 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x93b62800 == 24 [pid = 12450] [id = 24] 06:30:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x93b65400) [pid = 12450] [serial = 69] [outer = (nil)] 06:30:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x946e4c00) [pid = 12450] [serial = 70] [outer = 0x93b65400] 06:30:29 INFO - PROCESS | 12450 | 1469021429064 Marionette DEBUG loaded listener.js 06:30:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9750f400) [pid = 12450] [serial = 71] [outer = 0x93b65400] 06:30:29 INFO - PROCESS | 12450 | 1469021429764 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 2589ms 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x93b68c00) [pid = 12450] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91e47800) [pid = 12450] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92ec5c00) [pid = 12450] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x98748400) [pid = 12450] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x9d879800) [pid = 12450] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0xa5087c00) [pid = 12450] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x92ec5000) [pid = 12450] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x9915b000) [pid = 12450] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x9a383000) [pid = 12450] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x9b627800) [pid = 12450] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x9baa5400) [pid = 12450] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x9d346800) [pid = 12450] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x99df3000) [pid = 12450] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:30:30 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0xa1095c00) [pid = 12450] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:30:30 INFO - PROCESS | 12450 | 1469021430351 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:30:30 INFO - PROCESS | 12450 | 1469021430357 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:30:30 INFO - PROCESS | 12450 | 1469021430368 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:30:30 INFO - PROCESS | 12450 | 1469021430371 Marionette TRACE conn4 <- [1,70,null,{}] 06:30:30 INFO - PROCESS | 12450 | 1469021430411 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:30 INFO - PROCESS | 12450 | 1469021430417 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:30 INFO - PROCESS | 12450 | 1469021430563 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:30:30 INFO - PROCESS | 12450 | 1469021430673 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:30 INFO - PROCESS | 12450 | 1469021430686 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x97f39000 == 25 [pid = 12450] [id = 25] 06:30:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x98741c00) [pid = 12450] [serial = 72] [outer = (nil)] 06:30:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x99157400) [pid = 12450] [serial = 73] [outer = 0x98741c00] 06:30:30 INFO - PROCESS | 12450 | 1469021430770 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x99e3fc00) [pid = 12450] [serial = 74] [outer = 0x98741c00] 06:30:31 INFO - PROCESS | 12450 | 1469021431510 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1208ms 06:30:31 INFO - PROCESS | 12450 | 1469021431583 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 12450 | 1469021431588 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:30:31 INFO - PROCESS | 12450 | 1469021431596 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - PROCESS | 12450 | 1469021431599 Marionette TRACE conn4 <- [1,74,null,{}] 06:30:31 INFO - PROCESS | 12450 | 1469021431605 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:31 INFO - PROCESS | 12450 | 1469021431610 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:31 INFO - PROCESS | 12450 | 1469021431771 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:30:31 INFO - PROCESS | 12450 | 1469021431784 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 12450 | 1469021431792 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a384000 == 26 [pid = 12450] [id = 26] 06:30:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x9a797c00) [pid = 12450] [serial = 75] [outer = (nil)] 06:30:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x9abb3400) [pid = 12450] [serial = 76] [outer = 0x9a797c00] 06:30:31 INFO - PROCESS | 12450 | 1469021431860 Marionette DEBUG loaded listener.js 06:30:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x9acd4c00) [pid = 12450] [serial = 77] [outer = 0x9a797c00] 06:30:32 INFO - PROCESS | 12450 | 1469021432766 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1239ms 06:30:32 INFO - PROCESS | 12450 | 1469021432836 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:30:32 INFO - PROCESS | 12450 | 1469021432843 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:30:32 INFO - PROCESS | 12450 | 1469021432851 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:30:32 INFO - PROCESS | 12450 | 1469021432857 Marionette TRACE conn4 <- [1,78,null,{}] 06:30:32 INFO - PROCESS | 12450 | 1469021432865 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:32 INFO - PROCESS | 12450 | 1469021432871 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:33 INFO - PROCESS | 12450 | 1469021433047 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:30:33 INFO - PROCESS | 12450 | 1469021433167 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:33 INFO - PROCESS | 12450 | 1469021433177 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x9394ac00 == 27 [pid = 12450] [id = 27] 06:30:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x939b8400) [pid = 12450] [serial = 78] [outer = (nil)] 06:30:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x987a4400) [pid = 12450] [serial = 79] [outer = 0x939b8400] 06:30:33 INFO - PROCESS | 12450 | 1469021433261 Marionette DEBUG loaded listener.js 06:30:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9a64b800) [pid = 12450] [serial = 80] [outer = 0x939b8400] 06:30:34 INFO - PROCESS | 12450 | 1469021434055 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1284ms 06:30:34 INFO - PROCESS | 12450 | 1469021434136 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 12450 | 1469021434143 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:30:34 INFO - PROCESS | 12450 | 1469021434153 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 12450 | 1469021434158 Marionette TRACE conn4 <- [1,82,null,{}] 06:30:34 INFO - PROCESS | 12450 | 1469021434164 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:34 INFO - PROCESS | 12450 | 1469021434170 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:34 INFO - PROCESS | 12450 | 1469021434340 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:30:34 INFO - PROCESS | 12450 | 1469021434449 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 12450 | 1469021434455 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x93b6bc00 == 28 [pid = 12450] [id = 28] 06:30:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9acb5400) [pid = 12450] [serial = 81] [outer = (nil)] 06:30:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9b33a400) [pid = 12450] [serial = 82] [outer = 0x9acb5400] 06:30:34 INFO - PROCESS | 12450 | 1469021434542 Marionette DEBUG loaded listener.js 06:30:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9ba46c00) [pid = 12450] [serial = 83] [outer = 0x9acb5400] 06:30:35 INFO - PROCESS | 12450 | 1469021435365 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1285ms 06:30:35 INFO - PROCESS | 12450 | 1469021435439 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:30:35 INFO - PROCESS | 12450 | 1469021435442 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:30:35 INFO - PROCESS | 12450 | 1469021435449 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:30:35 INFO - PROCESS | 12450 | 1469021435456 Marionette TRACE conn4 <- [1,86,null,{}] 06:30:35 INFO - PROCESS | 12450 | 1469021435472 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:35 INFO - PROCESS | 12450 | 1469021435481 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:35 INFO - PROCESS | 12450 | 1469021435687 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:30:35 INFO - PROCESS | 12450 | 1469021435826 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:35 INFO - PROCESS | 12450 | 1469021435836 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x9d80d000 == 29 [pid = 12450] [id = 29] 06:30:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9d873c00) [pid = 12450] [serial = 84] [outer = (nil)] 06:30:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0xa1095c00) [pid = 12450] [serial = 85] [outer = 0x9d873c00] 06:30:35 INFO - PROCESS | 12450 | 1469021435927 Marionette DEBUG loaded listener.js 06:30:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0xa2097000) [pid = 12450] [serial = 86] [outer = 0x9d873c00] 06:30:36 INFO - PROCESS | 12450 | 1469021436735 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1337ms 06:30:36 INFO - PROCESS | 12450 | 1469021436794 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:30:36 INFO - PROCESS | 12450 | 1469021436798 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:30:36 INFO - PROCESS | 12450 | 1469021436806 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - PROCESS | 12450 | 1469021436810 Marionette TRACE conn4 <- [1,90,null,{}] 06:30:36 INFO - PROCESS | 12450 | 1469021436816 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:36 INFO - PROCESS | 12450 | 1469021436821 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:36 INFO - PROCESS | 12450 | 1469021436991 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:30:37 INFO - PROCESS | 12450 | 1469021437125 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:37 INFO - PROCESS | 12450 | 1469021437131 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x9969bc00 == 30 [pid = 12450] [id = 30] 06:30:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9baac400) [pid = 12450] [serial = 87] [outer = (nil)] 06:30:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0xa327b800) [pid = 12450] [serial = 88] [outer = 0x9baac400] 06:30:37 INFO - PROCESS | 12450 | 1469021437214 Marionette DEBUG loaded listener.js 06:30:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0xa327c800) [pid = 12450] [serial = 89] [outer = 0x9baac400] 06:30:38 INFO - PROCESS | 12450 | 1469021438094 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1331ms 06:30:38 INFO - PROCESS | 12450 | 1469021438137 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:30:38 INFO - PROCESS | 12450 | 1469021438142 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:30:38 INFO - PROCESS | 12450 | 1469021438148 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:30:38 INFO - PROCESS | 12450 | 1469021438155 Marionette TRACE conn4 <- [1,94,null,{}] 06:30:38 INFO - PROCESS | 12450 | 1469021438166 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:38 INFO - PROCESS | 12450 | 1469021438173 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:38 INFO - PROCESS | 12450 | 1469021438405 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:30:38 INFO - PROCESS | 12450 | 1469021438543 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 12450 | 1469021438551 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x99e45c00 == 31 [pid = 12450] [id = 31] 06:30:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x99e46000) [pid = 12450] [serial = 90] [outer = (nil)] 06:30:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x99e4d000) [pid = 12450] [serial = 91] [outer = 0x99e46000] 06:30:38 INFO - PROCESS | 12450 | 1469021438629 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x99e4fc00) [pid = 12450] [serial = 92] [outer = 0x99e46000] 06:30:39 INFO - PROCESS | 12450 | 1469021439445 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1348ms 06:30:39 INFO - PROCESS | 12450 | 1469021439512 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:30:39 INFO - PROCESS | 12450 | 1469021439517 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:30:39 INFO - PROCESS | 12450 | 1469021439524 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:30:39 INFO - PROCESS | 12450 | 1469021439528 Marionette TRACE conn4 <- [1,98,null,{}] 06:30:39 INFO - PROCESS | 12450 | 1469021439533 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:39 INFO - PROCESS | 12450 | 1469021439543 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:39 INFO - PROCESS | 12450 | 1469021439733 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:30:39 INFO - PROCESS | 12450 | 1469021439844 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:39 INFO - PROCESS | 12450 | 1469021439851 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x939b9c00 == 32 [pid = 12450] [id = 32] 06:30:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x99e4a800) [pid = 12450] [serial = 93] [outer = (nil)] 06:30:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0xa5083800) [pid = 12450] [serial = 94] [outer = 0x99e4a800] 06:30:39 INFO - PROCESS | 12450 | 1469021439932 Marionette DEBUG loaded listener.js 06:30:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0xa5019400) [pid = 12450] [serial = 95] [outer = 0x99e4a800] 06:30:40 INFO - PROCESS | 12450 | 1469021440705 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1244ms 06:30:40 INFO - PROCESS | 12450 | 1469021440775 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:30:40 INFO - PROCESS | 12450 | 1469021440779 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:30:40 INFO - PROCESS | 12450 | 1469021440785 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:30:40 INFO - PROCESS | 12450 | 1469021440789 Marionette TRACE conn4 <- [1,102,null,{}] 06:30:40 INFO - PROCESS | 12450 | 1469021440795 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:40 INFO - PROCESS | 12450 | 1469021440799 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:40 INFO - PROCESS | 12450 | 1469021440955 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:30:41 INFO - PROCESS | 12450 | 1469021441092 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:41 INFO - PROCESS | 12450 | 1469021441100 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e47800 == 33 [pid = 12450] [id = 33] 06:30:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x99e42800) [pid = 12450] [serial = 96] [outer = (nil)] 06:30:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0xa62c3000) [pid = 12450] [serial = 97] [outer = 0x99e42800] 06:30:41 INFO - PROCESS | 12450 | 1469021441182 Marionette DEBUG loaded listener.js 06:30:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0xa62cc800) [pid = 12450] [serial = 98] [outer = 0x99e42800] 06:30:42 INFO - PROCESS | 12450 | 1469021442158 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1441ms 06:30:42 INFO - PROCESS | 12450 | 1469021442229 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:30:42 INFO - PROCESS | 12450 | 1469021442235 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:30:42 INFO - PROCESS | 12450 | 1469021442244 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:30:42 INFO - PROCESS | 12450 | 1469021442249 Marionette TRACE conn4 <- [1,106,null,{}] 06:30:42 INFO - PROCESS | 12450 | 1469021442257 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:42 INFO - PROCESS | 12450 | 1469021442261 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:42 INFO - PROCESS | 12450 | 1469021442504 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9a4da400) [pid = 12450] [serial = 12] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0xa4e59c00) [pid = 12450] [serial = 2] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91e49800) [pid = 12450] [serial = 22] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x93949c00) [pid = 12450] [serial = 25] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9a4d9c00) [pid = 12450] [serial = 31] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9b62ac00) [pid = 12450] [serial = 34] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0xa100c800) [pid = 12450] [serial = 37] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0xa6da1400) [pid = 12450] [serial = 40] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9c1c8400) [pid = 12450] [serial = 43] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9c1c7000) [pid = 12450] [serial = 44] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x99df4000) [pid = 12450] [serial = 46] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9a78e800) [pid = 12450] [serial = 49] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9b633c00) [pid = 12450] [serial = 52] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9ba44000) [pid = 12450] [serial = 53] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9c1c3000) [pid = 12450] [serial = 55] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9c1cf400) [pid = 12450] [serial = 56] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9d808400) [pid = 12450] [serial = 58] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0xa2304c00) [pid = 12450] [serial = 61] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0xa2561800) [pid = 12450] [serial = 64] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x9d878c00) [pid = 12450] [serial = 59] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x93b62c00) [pid = 12450] [serial = 28] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0xa2310800) [pid = 12450] [serial = 62] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0xa2fa6c00) [pid = 12450] [serial = 65] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x99eda400) [pid = 12450] [serial = 47] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x9a792c00) [pid = 12450] [serial = 50] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0xa2326c00) [pid = 12450] [serial = 38] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0x91e4e000) [pid = 12450] [serial = 23] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 56 (0x9d801c00) [pid = 12450] [serial = 35] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 55 (0x93b66c00) [pid = 12450] [serial = 26] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 54 (0xa6daa000) [pid = 12450] [serial = 41] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 53 (0x939b8000) [pid = 12450] [serial = 19] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 52 (0x93b6ac00) [pid = 12450] [serial = 16] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 51 (0x9d344400) [pid = 12450] [serial = 17] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | --DOMWINDOW == 50 (0x9b099800) [pid = 12450] [serial = 9] [outer = (nil)] [url = about:blank] 06:30:43 INFO - PROCESS | 12450 | 1469021443512 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:43 INFO - PROCESS | 12450 | 1469021443523 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x92131000 == 34 [pid = 12450] [id = 34] 06:30:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 51 (0x92132000) [pid = 12450] [serial = 99] [outer = (nil)] 06:30:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 52 (0x92136800) [pid = 12450] [serial = 100] [outer = 0x92132000] 06:30:43 INFO - PROCESS | 12450 | 1469021443609 Marionette DEBUG loaded listener.js 06:30:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 53 (0x9393f800) [pid = 12450] [serial = 101] [outer = 0x92132000] 06:30:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 54 (0x93b66c00) [pid = 12450] [serial = 102] [outer = 0x9969f000] 06:30:44 INFO - PROCESS | 12450 | 1469021444369 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2189ms 06:30:44 INFO - PROCESS | 12450 | 1469021444434 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:30:44 INFO - PROCESS | 12450 | 1469021444440 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:30:44 INFO - PROCESS | 12450 | 1469021444458 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:30:44 INFO - PROCESS | 12450 | 1469021444464 Marionette TRACE conn4 <- [1,110,null,{}] 06:30:44 INFO - PROCESS | 12450 | 1469021444472 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:44 INFO - PROCESS | 12450 | 1469021444481 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:44 INFO - PROCESS | 12450 | 1469021444643 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:30:44 INFO - PROCESS | 12450 | 1469021444654 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:44 INFO - PROCESS | 12450 | 1469021444662 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x9750ec00 == 35 [pid = 12450] [id = 35] 06:30:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 55 (0x975c5400) [pid = 12450] [serial = 103] [outer = (nil)] 06:30:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 56 (0x975d1400) [pid = 12450] [serial = 104] [outer = 0x975c5400] 06:30:44 INFO - PROCESS | 12450 | 1469021444735 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 57 (0x99159c00) [pid = 12450] [serial = 105] [outer = 0x975c5400] 06:30:45 INFO - PROCESS | 12450 | 1469021445533 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1139ms 06:30:45 INFO - PROCESS | 12450 | 1469021445602 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:30:45 INFO - PROCESS | 12450 | 1469021445610 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:30:45 INFO - PROCESS | 12450 | 1469021445617 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:30:45 INFO - PROCESS | 12450 | 1469021445621 Marionette TRACE conn4 <- [1,114,null,{}] 06:30:45 INFO - PROCESS | 12450 | 1469021445627 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:45 INFO - PROCESS | 12450 | 1469021445633 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:45 INFO - PROCESS | 12450 | 1469021445801 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:30:45 INFO - PROCESS | 12450 | 1469021445812 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:45 INFO - PROCESS | 12450 | 1469021445820 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec6c00 == 36 [pid = 12450] [id = 36] 06:30:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x9969e000) [pid = 12450] [serial = 106] [outer = (nil)] 06:30:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x99e51400) [pid = 12450] [serial = 107] [outer = 0x9969e000] 06:30:45 INFO - PROCESS | 12450 | 1469021445980 Marionette DEBUG loaded listener.js 06:30:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x9a07fc00) [pid = 12450] [serial = 108] [outer = 0x9969e000] 06:30:46 INFO - PROCESS | 12450 | 1469021446830 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1281ms 06:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:30:46 INFO - PROCESS | 12450 | 1469021446901 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 12450 | 1469021446904 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:30:46 INFO - PROCESS | 12450 | 1469021446919 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 12450 | 1469021446929 Marionette TRACE conn4 <- [1,118,null,{}] 06:30:46 INFO - PROCESS | 12450 | 1469021446944 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:46 INFO - PROCESS | 12450 | 1469021446952 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:47 INFO - PROCESS | 12450 | 1469021447153 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:30:47 INFO - PROCESS | 12450 | 1469021447179 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 12450 | 1469021447185 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a796c00 == 37 [pid = 12450] [id = 37] 06:30:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x9a8ab400) [pid = 12450] [serial = 109] [outer = (nil)] 06:30:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x9b098c00) [pid = 12450] [serial = 110] [outer = 0x9a8ab400] 06:30:47 INFO - PROCESS | 12450 | 1469021447254 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x9b317000) [pid = 12450] [serial = 111] [outer = 0x9a8ab400] 06:30:47 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x9b629400) [pid = 12450] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:30:47 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x9a797c00) [pid = 12450] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:30:47 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x98741c00) [pid = 12450] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:30:48 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x93b65400) [pid = 12450] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:30:48 INFO - PROCESS | 12450 | 1469021448190 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1309ms 06:30:48 INFO - PROCESS | 12450 | 1469021448219 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 12450 | 1469021448224 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:30:48 INFO - PROCESS | 12450 | 1469021448230 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - PROCESS | 12450 | 1469021448233 Marionette TRACE conn4 <- [1,122,null,{}] 06:30:48 INFO - PROCESS | 12450 | 1469021448246 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:48 INFO - PROCESS | 12450 | 1469021448250 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:48 INFO - PROCESS | 12450 | 1469021448409 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:30:48 INFO - PROCESS | 12450 | 1469021448425 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 12450 | 1469021448432 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x93b65400 == 38 [pid = 12450] [id = 38] 06:30:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x9a792400) [pid = 12450] [serial = 112] [outer = (nil)] 06:30:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x9ba44000) [pid = 12450] [serial = 113] [outer = 0x9a792400] 06:30:48 INFO - PROCESS | 12450 | 1469021448508 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x9baa7000) [pid = 12450] [serial = 114] [outer = 0x9a792400] 06:30:49 INFO - PROCESS | 12450 | 1469021449244 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1036ms 06:30:49 INFO - PROCESS | 12450 | 1469021449266 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:30:49 INFO - PROCESS | 12450 | 1469021449270 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:30:49 INFO - PROCESS | 12450 | 1469021449276 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 12450 | 1469021449278 Marionette TRACE conn4 <- [1,126,null,{}] 06:30:49 INFO - PROCESS | 12450 | 1469021449284 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:49 INFO - PROCESS | 12450 | 1469021449289 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:49 INFO - PROCESS | 12450 | 1469021449463 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:30:49 INFO - PROCESS | 12450 | 1469021449482 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 12450 | 1469021449500 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x9ba0a000 == 39 [pid = 12450] [id = 39] 06:30:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x9ba9f400) [pid = 12450] [serial = 115] [outer = (nil)] 06:30:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x9c1cb000) [pid = 12450] [serial = 116] [outer = 0x9ba9f400] 06:30:49 INFO - PROCESS | 12450 | 1469021449578 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x9d3d2800) [pid = 12450] [serial = 117] [outer = 0x9ba9f400] 06:30:50 INFO - PROCESS | 12450 | 1469021450660 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1430ms 06:30:50 INFO - PROCESS | 12450 | 1469021450708 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:30:50 INFO - PROCESS | 12450 | 1469021450714 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:30:50 INFO - PROCESS | 12450 | 1469021450723 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - PROCESS | 12450 | 1469021450728 Marionette TRACE conn4 <- [1,130,null,{}] 06:30:50 INFO - PROCESS | 12450 | 1469021450736 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:50 INFO - PROCESS | 12450 | 1469021450742 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:50 INFO - PROCESS | 12450 | 1469021450962 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:30:51 INFO - PROCESS | 12450 | 1469021451101 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 12450 | 1469021451110 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e4e400 == 40 [pid = 12450] [id = 40] 06:30:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x939bac00) [pid = 12450] [serial = 118] [outer = (nil)] 06:30:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x953d8400) [pid = 12450] [serial = 119] [outer = 0x939bac00] 06:30:51 INFO - PROCESS | 12450 | 1469021451196 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x953ddc00) [pid = 12450] [serial = 120] [outer = 0x939bac00] 06:30:52 INFO - PROCESS | 12450 | 1469021452213 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1534ms 06:30:52 INFO - PROCESS | 12450 | 1469021452256 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:30:52 INFO - PROCESS | 12450 | 1469021452263 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:30:52 INFO - PROCESS | 12450 | 1469021452274 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:30:52 INFO - PROCESS | 12450 | 1469021452278 Marionette TRACE conn4 <- [1,134,null,{}] 06:30:52 INFO - PROCESS | 12450 | 1469021452284 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:52 INFO - PROCESS | 12450 | 1469021452290 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:52 INFO - PROCESS | 12450 | 1469021452505 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:30:52 INFO - PROCESS | 12450 | 1469021452676 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:52 INFO - PROCESS | 12450 | 1469021452685 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec4400 == 41 [pid = 12450] [id = 41] 06:30:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x99e49c00) [pid = 12450] [serial = 121] [outer = (nil)] 06:30:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9a07d400) [pid = 12450] [serial = 122] [outer = 0x99e49c00] 06:30:52 INFO - PROCESS | 12450 | 1469021452771 Marionette DEBUG loaded listener.js 06:30:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9a4de000) [pid = 12450] [serial = 123] [outer = 0x99e49c00] 06:30:53 INFO - PROCESS | 12450 | 1469021453793 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1538ms 06:30:53 INFO - PROCESS | 12450 | 1469021453812 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:30:53 INFO - PROCESS | 12450 | 1469021453815 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:30:53 INFO - PROCESS | 12450 | 1469021453823 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:30:53 INFO - PROCESS | 12450 | 1469021453828 Marionette TRACE conn4 <- [1,138,null,{}] 06:30:53 INFO - PROCESS | 12450 | 1469021453844 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:53 INFO - PROCESS | 12450 | 1469021453853 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:54 INFO - PROCESS | 12450 | 1469021454040 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:30:54 INFO - PROCESS | 12450 | 1469021454211 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:54 INFO - PROCESS | 12450 | 1469021454220 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x99df6c00 == 42 [pid = 12450] [id = 42] 06:30:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x99e34800) [pid = 12450] [serial = 124] [outer = (nil)] 06:30:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9b311c00) [pid = 12450] [serial = 125] [outer = 0x99e34800] 06:30:54 INFO - PROCESS | 12450 | 1469021454309 Marionette DEBUG loaded listener.js 06:30:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9c1c7c00) [pid = 12450] [serial = 126] [outer = 0x99e34800] 06:30:55 INFO - PROCESS | 12450 | --DOCSHELL 0x93b68800 == 41 [pid = 12450] [id = 6] 06:30:55 INFO - PROCESS | 12450 | --DOCSHELL 0x97f39000 == 40 [pid = 12450] [id = 25] 06:30:55 INFO - PROCESS | 12450 | --DOCSHELL 0x9a384000 == 39 [pid = 12450] [id = 26] 06:30:55 INFO - PROCESS | 12450 | --DOCSHELL 0x99156000 == 38 [pid = 12450] [id = 17] 06:30:55 INFO - PROCESS | 12450 | --DOCSHELL 0x93b62800 == 37 [pid = 12450] [id = 24] 06:30:55 INFO - PROCESS | 12450 | 1469021455417 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1639ms 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0xa3280800) [pid = 12450] [serial = 68] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9acd4c00) [pid = 12450] [serial = 77] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9abb3400) [pid = 12450] [serial = 76] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x99e3fc00) [pid = 12450] [serial = 74] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x946e4c00) [pid = 12450] [serial = 70] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x99157400) [pid = 12450] [serial = 73] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9750f400) [pid = 12450] [serial = 71] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0xa3210c00) [pid = 12450] [serial = 67] [outer = (nil)] [url = about:blank] 06:30:55 INFO - PROCESS | 12450 | 1469021455491 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:30:55 INFO - PROCESS | 12450 | 1469021455497 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:30:55 INFO - PROCESS | 12450 | 1469021455508 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:30:55 INFO - PROCESS | 12450 | 1469021455512 Marionette TRACE conn4 <- [1,142,null,{}] 06:30:55 INFO - PROCESS | 12450 | 1469021455521 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:55 INFO - PROCESS | 12450 | 1469021455526 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:55 INFO - PROCESS | 12450 | 1469021455685 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:30:55 INFO - PROCESS | 12450 | 1469021455696 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:55 INFO - PROCESS | 12450 | 1469021455704 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x95160000 == 38 [pid = 12450] [id = 43] 06:30:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x95166c00) [pid = 12450] [serial = 127] [outer = (nil)] 06:30:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x953db000) [pid = 12450] [serial = 128] [outer = 0x95166c00] 06:30:55 INFO - PROCESS | 12450 | 1469021455775 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9750c400) [pid = 12450] [serial = 129] [outer = 0x95166c00] 06:30:56 INFO - PROCESS | 12450 | 1469021456603 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1132ms 06:30:56 INFO - PROCESS | 12450 | 1469021456640 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:30:56 INFO - PROCESS | 12450 | 1469021456646 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:30:56 INFO - PROCESS | 12450 | 1469021456656 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - PROCESS | 12450 | 1469021456659 Marionette TRACE conn4 <- [1,146,null,{}] 06:30:56 INFO - PROCESS | 12450 | 1469021456666 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:56 INFO - PROCESS | 12450 | 1469021456671 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:56 INFO - PROCESS | 12450 | 1469021456825 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:30:56 INFO - PROCESS | 12450 | 1469021456876 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 12450 | 1469021456889 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x99e4cc00 == 39 [pid = 12450] [id = 44] 06:30:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x99e4d400) [pid = 12450] [serial = 130] [outer = (nil)] 06:30:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x99ee3800) [pid = 12450] [serial = 131] [outer = 0x99e4d400] 06:30:56 INFO - PROCESS | 12450 | 1469021456984 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9a78c800) [pid = 12450] [serial = 132] [outer = 0x99e4d400] 06:30:57 INFO - PROCESS | 12450 | 1469021457971 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1332ms 06:30:57 INFO - PROCESS | 12450 | 1469021457989 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:30:57 INFO - PROCESS | 12450 | 1469021457992 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:30:58 INFO - PROCESS | 12450 | 1469021458006 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 12450 | 1469021458012 Marionette TRACE conn4 <- [1,150,null,{}] 06:30:58 INFO - PROCESS | 12450 | 1469021458028 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:58 INFO - PROCESS | 12450 | 1469021458036 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:58 INFO - PROCESS | 12450 | 1469021458238 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:30:58 INFO - PROCESS | 12450 | 1469021458260 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 12450 | 1469021458269 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x9d353400 == 40 [pid = 12450] [id = 45] 06:30:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9d3c8400) [pid = 12450] [serial = 133] [outer = (nil)] 06:30:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9d801400) [pid = 12450] [serial = 134] [outer = 0x9d3c8400] 06:30:58 INFO - PROCESS | 12450 | 1469021458341 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9d86e000) [pid = 12450] [serial = 135] [outer = 0x9d3c8400] 06:30:59 INFO - PROCESS | 12450 | 1469021459188 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1234ms 06:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:30:59 INFO - PROCESS | 12450 | 1469021459241 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 12450 | 1469021459244 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:30:59 INFO - PROCESS | 12450 | 1469021459251 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 12450 | 1469021459254 Marionette TRACE conn4 <- [1,154,null,{}] 06:30:59 INFO - PROCESS | 12450 | 1469021459260 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:59 INFO - PROCESS | 12450 | 1469021459265 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:59 INFO - PROCESS | 12450 | 1469021459461 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:30:59 INFO - PROCESS | 12450 | 1469021459477 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:59 INFO - PROCESS | 12450 | 1469021459482 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:30:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e48c00 == 41 [pid = 12450] [id = 46] 06:30:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9d801c00) [pid = 12450] [serial = 136] [outer = (nil)] 06:30:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0xa1091800) [pid = 12450] [serial = 137] [outer = 0x9d801c00] 06:30:59 INFO - PROCESS | 12450 | 1469021459551 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0xa2010c00) [pid = 12450] [serial = 138] [outer = 0x9d801c00] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x99e4a800) [pid = 12450] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9a8ab400) [pid = 12450] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92132000) [pid = 12450] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x975c5400) [pid = 12450] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x939b8400) [pid = 12450] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9acb5400) [pid = 12450] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9d873c00) [pid = 12450] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9a792400) [pid = 12450] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9969e000) [pid = 12450] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9baac400) [pid = 12450] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:31:00 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x99e46000) [pid = 12450] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:31:00 INFO - PROCESS | 12450 | 1469021460622 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1392ms 06:31:00 INFO - PROCESS | 12450 | 1469021460661 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:31:00 INFO - PROCESS | 12450 | 1469021460665 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:31:00 INFO - PROCESS | 12450 | 1469021460715 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:31:00 INFO - PROCESS | 12450 | 1469021460719 Marionette TRACE conn4 <- [1,158,null,{}] 06:31:00 INFO - PROCESS | 12450 | 1469021460744 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:00 INFO - PROCESS | 12450 | 1469021460749 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:00 INFO - PROCESS | 12450 | 1469021460883 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:31:00 INFO - PROCESS | 12450 | 1469021460901 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 12450 | 1469021460907 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x987a7800 == 42 [pid = 12450] [id = 47] 06:31:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9a792400) [pid = 12450] [serial = 139] [outer = (nil)] 06:31:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0xa1093c00) [pid = 12450] [serial = 140] [outer = 0x9a792400] 06:31:00 INFO - PROCESS | 12450 | 1469021460978 Marionette DEBUG loaded listener.js 06:31:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0xa2322c00) [pid = 12450] [serial = 141] [outer = 0x9a792400] 06:31:01 INFO - PROCESS | 12450 | 1469021461805 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1170ms 06:31:01 INFO - PROCESS | 12450 | 1469021461863 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:31:01 INFO - PROCESS | 12450 | 1469021461865 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:31:01 INFO - PROCESS | 12450 | 1469021461872 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:31:01 INFO - PROCESS | 12450 | 1469021461874 Marionette TRACE conn4 <- [1,162,null,{}] 06:31:01 INFO - PROCESS | 12450 | 1469021461880 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:01 INFO - PROCESS | 12450 | 1469021461889 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:02 INFO - PROCESS | 12450 | 1469021462072 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:31:02 INFO - PROCESS | 12450 | 1469021462224 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 12450 | 1469021462234 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e46800 == 43 [pid = 12450] [id = 48] 06:31:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91e46c00) [pid = 12450] [serial = 142] [outer = (nil)] 06:31:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92134400) [pid = 12450] [serial = 143] [outer = 0x91e46c00] 06:31:02 INFO - PROCESS | 12450 | 1469021462320 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x93944400) [pid = 12450] [serial = 144] [outer = 0x91e46c00] 06:31:03 INFO - PROCESS | 12450 | 1469021463300 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1485ms 06:31:03 INFO - PROCESS | 12450 | 1469021463359 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:31:03 INFO - PROCESS | 12450 | 1469021463365 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:31:03 INFO - PROCESS | 12450 | 1469021463372 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:31:03 INFO - PROCESS | 12450 | 1469021463377 Marionette TRACE conn4 <- [1,166,null,{}] 06:31:03 INFO - PROCESS | 12450 | 1469021463386 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:03 INFO - PROCESS | 12450 | 1469021463393 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:03 INFO - PROCESS | 12450 | 1469021463626 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:31:03 INFO - PROCESS | 12450 | 1469021463818 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:03 INFO - PROCESS | 12450 | 1469021463826 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x9969cc00 == 44 [pid = 12450] [id = 49] 06:31:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x99df4000) [pid = 12450] [serial = 145] [outer = (nil)] 06:31:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x99e43c00) [pid = 12450] [serial = 146] [outer = 0x99df4000] 06:31:03 INFO - PROCESS | 12450 | 1469021463958 Marionette DEBUG loaded listener.js 06:31:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x99ee6800) [pid = 12450] [serial = 147] [outer = 0x99df4000] 06:31:04 INFO - PROCESS | 12450 | 1469021464807 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1489ms 06:31:04 INFO - PROCESS | 12450 | 1469021464863 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:31:04 INFO - PROCESS | 12450 | 1469021464870 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:31:04 INFO - PROCESS | 12450 | 1469021464879 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:31:04 INFO - PROCESS | 12450 | 1469021464882 Marionette TRACE conn4 <- [1,170,null,{}] 06:31:04 INFO - PROCESS | 12450 | 1469021464889 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:04 INFO - PROCESS | 12450 | 1469021464894 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:05 INFO - PROCESS | 12450 | 1469021465121 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:31:05 INFO - PROCESS | 12450 | 1469021465264 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 12450 | 1469021465271 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a798800 == 45 [pid = 12450] [id = 50] 06:31:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9a79a800) [pid = 12450] [serial = 148] [outer = (nil)] 06:31:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9b154800) [pid = 12450] [serial = 149] [outer = 0x9a79a800] 06:31:05 INFO - PROCESS | 12450 | 1469021465371 Marionette DEBUG loaded listener.js 06:31:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9baac000) [pid = 12450] [serial = 150] [outer = 0x9a79a800] 06:31:06 INFO - PROCESS | 12450 | 1469021466347 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:31:06 INFO - PROCESS | 12450 | 1469021466367 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1534ms 06:31:06 INFO - PROCESS | 12450 | 1469021466413 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:31:06 INFO - PROCESS | 12450 | 1469021466416 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:31:06 INFO - PROCESS | 12450 | 1469021466425 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:31:06 INFO - PROCESS | 12450 | 1469021466435 Marionette TRACE conn4 <- [1,174,null,{}] 06:31:06 INFO - PROCESS | 12450 | 1469021466449 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:06 INFO - PROCESS | 12450 | 1469021466456 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:06 INFO - PROCESS | 12450 | 1469021466675 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:31:06 INFO - PROCESS | 12450 | 1469021466857 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:06 INFO - PROCESS | 12450 | 1469021466864 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a791800 == 46 [pid = 12450] [id = 51] 06:31:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9c1c4000) [pid = 12450] [serial = 151] [outer = (nil)] 06:31:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0xa3452800) [pid = 12450] [serial = 152] [outer = 0x9c1c4000] 06:31:06 INFO - PROCESS | 12450 | 1469021466991 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0xa34d2800) [pid = 12450] [serial = 153] [outer = 0x9c1c4000] 06:31:07 INFO - PROCESS | 12450 | 1469021467837 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1640ms 06:31:08 INFO - PROCESS | 12450 | 1469021468065 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 12450 | 1469021468072 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:31:08 INFO - PROCESS | 12450 | 1469021468080 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 12450 | 1469021468084 Marionette TRACE conn4 <- [1,178,null,{}] 06:31:08 INFO - PROCESS | 12450 | 1469021468095 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:08 INFO - PROCESS | 12450 | 1469021468104 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:08 INFO - PROCESS | 12450 | 1469021468605 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:31:08 INFO - PROCESS | 12450 | 1469021468822 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:08 INFO - PROCESS | 12450 | 1469021468833 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x939be000 == 47 [pid = 12450] [id = 52] 06:31:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x93b60800) [pid = 12450] [serial = 154] [outer = (nil)] 06:31:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x953df000) [pid = 12450] [serial = 155] [outer = 0x93b60800] 06:31:08 INFO - PROCESS | 12450 | 1469021468944 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x975cdc00) [pid = 12450] [serial = 156] [outer = 0x93b60800] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9750ec00 == 46 [pid = 12450] [id = 35] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9c1d1800 == 45 [pid = 12450] [id = 20] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9d80d000 == 44 [pid = 12450] [id = 29] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9969bc00 == 43 [pid = 12450] [id = 30] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9a796c00 == 42 [pid = 12450] [id = 37] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0xa62c3000) [pid = 12450] [serial = 97] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9c1cb000) [pid = 12450] [serial = 116] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec6c00 == 41 [pid = 12450] [id = 36] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9ba9f800 == 40 [pid = 12450] [id = 19] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9394ac00 == 39 [pid = 12450] [id = 27] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0xa1011000 == 38 [pid = 12450] [id = 22] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x93b6bc00 == 37 [pid = 12450] [id = 28] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x987a7800 == 36 [pid = 12450] [id = 47] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x91e48c00 == 35 [pid = 12450] [id = 46] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9d353400 == 34 [pid = 12450] [id = 45] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x99e4cc00 == 33 [pid = 12450] [id = 44] 06:31:09 INFO - PROCESS | 12450 | --DOCSHELL 0x95160000 == 32 [pid = 12450] [id = 43] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0xa5019400) [pid = 12450] [serial = 95] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x9b098c00) [pid = 12450] [serial = 110] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0xa5083800) [pid = 12450] [serial = 94] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92136800) [pid = 12450] [serial = 100] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9393f800) [pid = 12450] [serial = 101] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x975d1400) [pid = 12450] [serial = 104] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x99159c00) [pid = 12450] [serial = 105] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9acd5000) [pid = 12450] [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.] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9a64b800) [pid = 12450] [serial = 80] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x987a4400) [pid = 12450] [serial = 79] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9ba46c00) [pid = 12450] [serial = 83] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9b33a400) [pid = 12450] [serial = 82] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0xa2097000) [pid = 12450] [serial = 86] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0xa1095c00) [pid = 12450] [serial = 85] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9ba44000) [pid = 12450] [serial = 113] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x99e51400) [pid = 12450] [serial = 107] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0xa327c800) [pid = 12450] [serial = 89] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x9a07fc00) [pid = 12450] [serial = 108] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0xa327b800) [pid = 12450] [serial = 88] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x9baa7000) [pid = 12450] [serial = 114] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x9b317000) [pid = 12450] [serial = 111] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x99e4fc00) [pid = 12450] [serial = 92] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x99e4d000) [pid = 12450] [serial = 91] [outer = (nil)] [url = about:blank] 06:31:09 INFO - PROCESS | 12450 | 1469021469766 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1738ms 06:31:09 INFO - PROCESS | 12450 | 1469021469818 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:31:09 INFO - PROCESS | 12450 | 1469021469822 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:31:09 INFO - PROCESS | 12450 | 1469021469832 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:31:09 INFO - PROCESS | 12450 | 1469021469837 Marionette TRACE conn4 <- [1,182,null,{}] 06:31:09 INFO - PROCESS | 12450 | 1469021469843 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:09 INFO - PROCESS | 12450 | 1469021469848 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:10 INFO - PROCESS | 12450 | 1469021470010 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:31:10 INFO - PROCESS | 12450 | 1469021470122 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 12450 | 1469021470129 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e48c00 == 33 [pid = 12450] [id = 53] 06:31:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x9969f400) [pid = 12450] [serial = 157] [outer = (nil)] 06:31:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x99e42c00) [pid = 12450] [serial = 158] [outer = 0x9969f400] 06:31:10 INFO - PROCESS | 12450 | 1469021470202 Marionette DEBUG loaded listener.js 06:31:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x99e4b400) [pid = 12450] [serial = 159] [outer = 0x9969f400] 06:31:10 INFO - PROCESS | 12450 | 1469021470936 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1140ms 06:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:31:10 INFO - PROCESS | 12450 | 1469021470970 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 12450 | 1469021470973 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:31:10 INFO - PROCESS | 12450 | 1469021470979 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 12450 | 1469021470983 Marionette TRACE conn4 <- [1,186,null,{}] 06:31:11 INFO - PROCESS | 12450 | 1469021470997 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:11 INFO - PROCESS | 12450 | 1469021471005 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:11 INFO - PROCESS | 12450 | 1469021471171 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:31:11 INFO - PROCESS | 12450 | 1469021471183 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 12450 | 1469021471195 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a792800 == 34 [pid = 12450] [id = 54] 06:31:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x9a794400) [pid = 12450] [serial = 160] [outer = (nil)] 06:31:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x9a798400) [pid = 12450] [serial = 161] [outer = 0x9a794400] 06:31:11 INFO - PROCESS | 12450 | 1469021471265 Marionette DEBUG loaded listener.js 06:31:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9acd5c00) [pid = 12450] [serial = 162] [outer = 0x9a794400] 06:31:12 INFO - PROCESS | 12450 | 1469021472080 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1150ms 06:31:12 INFO - PROCESS | 12450 | 1469021472128 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:31:12 INFO - PROCESS | 12450 | 1469021472132 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:31:12 INFO - PROCESS | 12450 | 1469021472138 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:31:12 INFO - PROCESS | 12450 | 1469021472141 Marionette TRACE conn4 <- [1,190,null,{}] 06:31:12 INFO - PROCESS | 12450 | 1469021472154 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:12 INFO - PROCESS | 12450 | 1469021472158 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:12 INFO - PROCESS | 12450 | 1469021472347 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:31:12 INFO - PROCESS | 12450 | 1469021472365 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:12 INFO - PROCESS | 12450 | 1469021472372 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x9212c800 == 35 [pid = 12450] [id = 55] 06:31:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9a793c00) [pid = 12450] [serial = 163] [outer = (nil)] 06:31:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9ba4a800) [pid = 12450] [serial = 164] [outer = 0x9a793c00] 06:31:12 INFO - PROCESS | 12450 | 1469021472455 Marionette DEBUG loaded listener.js 06:31:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9c1cfc00) [pid = 12450] [serial = 165] [outer = 0x9a793c00] 06:31:13 INFO - PROCESS | 12450 | 1469021473263 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1194ms 06:31:13 INFO - PROCESS | 12450 | 1469021473333 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:31:13 INFO - PROCESS | 12450 | 1469021473336 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:31:13 INFO - PROCESS | 12450 | 1469021473342 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:31:13 INFO - PROCESS | 12450 | 1469021473345 Marionette TRACE conn4 <- [1,194,null,{}] 06:31:13 INFO - PROCESS | 12450 | 1469021473351 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:13 INFO - PROCESS | 12450 | 1469021473356 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:13 INFO - PROCESS | 12450 | 1469021473546 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:31:13 INFO - PROCESS | 12450 | 1469021473615 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 12450 | 1469021473621 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x9d353400 == 36 [pid = 12450] [id = 56] 06:31:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9d3ca000) [pid = 12450] [serial = 166] [outer = (nil)] 06:31:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9d414400) [pid = 12450] [serial = 167] [outer = 0x9d3ca000] 06:31:13 INFO - PROCESS | 12450 | 1469021473705 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9d40c800) [pid = 12450] [serial = 168] [outer = 0x9d3ca000] 06:31:14 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9d801c00) [pid = 12450] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:31:14 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x95166c00) [pid = 12450] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:31:14 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9d3c8400) [pid = 12450] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:31:14 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x99e34800) [pid = 12450] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:31:14 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x99e4d400) [pid = 12450] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:31:14 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x99e42800) [pid = 12450] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:31:14 INFO - PROCESS | 12450 | 1469021474526 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1201ms 06:31:14 INFO - PROCESS | 12450 | 1469021474545 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:31:14 INFO - PROCESS | 12450 | 1469021474548 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:31:14 INFO - PROCESS | 12450 | 1469021474554 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:31:14 INFO - PROCESS | 12450 | 1469021474556 Marionette TRACE conn4 <- [1,198,null,{}] 06:31:14 INFO - PROCESS | 12450 | 1469021474562 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:14 INFO - PROCESS | 12450 | 1469021474572 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:14 INFO - PROCESS | 12450 | 1469021474789 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:31:14 INFO - PROCESS | 12450 | 1469021474891 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:14 INFO - PROCESS | 12450 | 1469021474899 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x93b68800 == 37 [pid = 12450] [id = 57] 06:31:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9516ac00) [pid = 12450] [serial = 169] [outer = (nil)] 06:31:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0xa2fa7800) [pid = 12450] [serial = 170] [outer = 0x9516ac00] 06:31:14 INFO - PROCESS | 12450 | 1469021474966 Marionette DEBUG loaded listener.js 06:31:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0xa3280800) [pid = 12450] [serial = 171] [outer = 0x9516ac00] 06:31:15 INFO - PROCESS | 12450 | 1469021475629 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1088ms 06:31:15 INFO - PROCESS | 12450 | 1469021475642 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:31:15 INFO - PROCESS | 12450 | 1469021475645 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:31:15 INFO - PROCESS | 12450 | 1469021475651 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:31:15 INFO - PROCESS | 12450 | 1469021475653 Marionette TRACE conn4 <- [1,202,null,{}] 06:31:15 INFO - PROCESS | 12450 | 1469021475668 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:15 INFO - PROCESS | 12450 | 1469021475673 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:15 INFO - PROCESS | 12450 | 1469021475877 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:31:15 INFO - PROCESS | 12450 | 1469021475894 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:15 INFO - PROCESS | 12450 | 1469021475901 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x9d87b800 == 38 [pid = 12450] [id = 58] 06:31:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0xa1003800) [pid = 12450] [serial = 172] [outer = (nil)] 06:31:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0xa4e5a400) [pid = 12450] [serial = 173] [outer = 0xa1003800] 06:31:15 INFO - PROCESS | 12450 | 1469021475969 Marionette DEBUG loaded listener.js 06:31:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0xa34d0800) [pid = 12450] [serial = 174] [outer = 0xa1003800] 06:31:16 INFO - PROCESS | 12450 | 1469021476929 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1334ms 06:31:16 INFO - PROCESS | 12450 | 1469021476986 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:31:16 INFO - PROCESS | 12450 | 1469021476993 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:31:17 INFO - PROCESS | 12450 | 1469021477018 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 12450 | 1469021477026 Marionette TRACE conn4 <- [1,206,null,{}] 06:31:17 INFO - PROCESS | 12450 | 1469021477037 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:17 INFO - PROCESS | 12450 | 1469021477041 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:17 INFO - PROCESS | 12450 | 1469021477232 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:31:17 INFO - PROCESS | 12450 | 1469021477376 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:17 INFO - PROCESS | 12450 | 1469021477385 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x939ba800 == 39 [pid = 12450] [id = 59] 06:31:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x946f0800) [pid = 12450] [serial = 175] [outer = (nil)] 06:31:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x987a7800) [pid = 12450] [serial = 176] [outer = 0x946f0800] 06:31:17 INFO - PROCESS | 12450 | 1469021477475 Marionette DEBUG loaded listener.js 06:31:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x99691000) [pid = 12450] [serial = 177] [outer = 0x946f0800] 06:31:18 INFO - PROCESS | 12450 | 1469021478339 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1371ms 06:31:18 INFO - PROCESS | 12450 | 1469021478373 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:31:18 INFO - PROCESS | 12450 | 1469021478379 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:31:18 INFO - PROCESS | 12450 | 1469021478391 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:31:18 INFO - PROCESS | 12450 | 1469021478395 Marionette TRACE conn4 <- [1,210,null,{}] 06:31:18 INFO - PROCESS | 12450 | 1469021478402 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:18 INFO - PROCESS | 12450 | 1469021478408 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:18 INFO - PROCESS | 12450 | 1469021478589 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:31:18 INFO - PROCESS | 12450 | 1469021478745 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:18 INFO - PROCESS | 12450 | 1469021478757 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x92130800 == 40 [pid = 12450] [id = 60] 06:31:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9a125c00) [pid = 12450] [serial = 178] [outer = (nil)] 06:31:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9acb2800) [pid = 12450] [serial = 179] [outer = 0x9a125c00] 06:31:18 INFO - PROCESS | 12450 | 1469021478838 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9ba07400) [pid = 12450] [serial = 180] [outer = 0x9a125c00] 06:31:19 INFO - PROCESS | 12450 | 1469021479813 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1482ms 06:31:19 INFO - PROCESS | 12450 | 1469021479874 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:31:19 INFO - PROCESS | 12450 | 1469021479879 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:31:19 INFO - PROCESS | 12450 | 1469021479886 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:31:19 INFO - PROCESS | 12450 | 1469021479892 Marionette TRACE conn4 <- [1,214,null,{}] 06:31:19 INFO - PROCESS | 12450 | 1469021479908 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:19 INFO - PROCESS | 12450 | 1469021479918 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:20 INFO - PROCESS | 12450 | 1469021480138 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:31:20 INFO - PROCESS | 12450 | 1469021480319 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:20 INFO - PROCESS | 12450 | 1469021480331 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x99ed8400 == 41 [pid = 12450] [id = 61] 06:31:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9a6f6000) [pid = 12450] [serial = 181] [outer = (nil)] 06:31:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9b317000) [pid = 12450] [serial = 182] [outer = 0x9a6f6000] 06:31:20 INFO - PROCESS | 12450 | 1469021480459 Marionette DEBUG loaded listener.js 06:31:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9d417c00) [pid = 12450] [serial = 183] [outer = 0x9a6f6000] 06:31:21 INFO - PROCESS | 12450 | 1469021481303 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1485ms 06:31:21 INFO - PROCESS | 12450 | 1469021481372 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:31:21 INFO - PROCESS | 12450 | 1469021481377 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:31:21 INFO - PROCESS | 12450 | 1469021481384 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:31:21 INFO - PROCESS | 12450 | 1469021481387 Marionette TRACE conn4 <- [1,218,null,{}] 06:31:21 INFO - PROCESS | 12450 | 1469021481393 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:21 INFO - PROCESS | 12450 | 1469021481398 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:21 INFO - PROCESS | 12450 | 1469021481608 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:31:21 INFO - PROCESS | 12450 | 1469021481754 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 12450 | 1469021481763 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a7b9400 == 42 [pid = 12450] [id = 62] 06:31:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9a7ba800) [pid = 12450] [serial = 184] [outer = (nil)] 06:31:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9a7c0800) [pid = 12450] [serial = 185] [outer = 0x9a7ba800] 06:31:21 INFO - PROCESS | 12450 | 1469021481852 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9a7c5000) [pid = 12450] [serial = 186] [outer = 0x9a7ba800] 06:31:22 INFO - PROCESS | 12450 | 1469021482676 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1335ms 06:31:22 INFO - PROCESS | 12450 | 1469021482720 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:31:22 INFO - PROCESS | 12450 | 1469021482730 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:31:22 INFO - PROCESS | 12450 | 1469021482759 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:31:22 INFO - PROCESS | 12450 | 1469021482763 Marionette TRACE conn4 <- [1,222,null,{}] 06:31:22 INFO - PROCESS | 12450 | 1469021482769 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:22 INFO - PROCESS | 12450 | 1469021482774 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:22 INFO - PROCESS | 12450 | 1469021482938 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:31:23 INFO - PROCESS | 12450 | 1469021483087 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 12450 | 1469021483097 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a7c6000 == 43 [pid = 12450] [id = 63] 06:31:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9a7c7400) [pid = 12450] [serial = 187] [outer = (nil)] 06:31:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0xa200c400) [pid = 12450] [serial = 188] [outer = 0x9a7c7400] 06:31:23 INFO - PROCESS | 12450 | 1469021483174 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0xa252a000) [pid = 12450] [serial = 189] [outer = 0x9a7c7400] 06:31:24 INFO - PROCESS | 12450 | 1469021484047 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1338ms 06:31:24 INFO - PROCESS | 12450 | 1469021484096 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 12450 | 1469021484099 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:31:24 INFO - PROCESS | 12450 | 1469021484106 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 12450 | 1469021484109 Marionette TRACE conn4 <- [1,226,null,{}] 06:31:24 INFO - PROCESS | 12450 | 1469021484115 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:24 INFO - PROCESS | 12450 | 1469021484125 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:24 INFO - PROCESS | 12450 | 1469021484309 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:31:24 INFO - PROCESS | 12450 | 1469021484457 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:24 INFO - PROCESS | 12450 | 1469021484465 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a6fc800 == 44 [pid = 12450] [id = 64] 06:31:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9a7c6400) [pid = 12450] [serial = 190] [outer = (nil)] 06:31:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0xa6825400) [pid = 12450] [serial = 191] [outer = 0x9a7c6400] 06:31:24 INFO - PROCESS | 12450 | 1469021484549 Marionette DEBUG loaded listener.js 06:31:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0xa682b800) [pid = 12450] [serial = 192] [outer = 0x9a7c6400] 06:31:25 INFO - PROCESS | 12450 | 1469021485403 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1335ms 06:31:25 INFO - PROCESS | 12450 | 1469021485442 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:31:25 INFO - PROCESS | 12450 | 1469021485446 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:31:25 INFO - PROCESS | 12450 | 1469021485453 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:31:25 INFO - PROCESS | 12450 | 1469021485456 Marionette TRACE conn4 <- [1,230,null,{}] 06:31:25 INFO - PROCESS | 12450 | 1469021485462 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:25 INFO - PROCESS | 12450 | 1469021485468 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:25 INFO - PROCESS | 12450 | 1469021485638 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:31:25 INFO - PROCESS | 12450 | 1469021485942 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:25 INFO - PROCESS | 12450 | 1469021485952 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec7c00 == 45 [pid = 12450] [id = 65] 06:31:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x92ec8c00) [pid = 12450] [serial = 193] [outer = (nil)] 06:31:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x93945c00) [pid = 12450] [serial = 194] [outer = 0x92ec8c00] 06:31:26 INFO - PROCESS | 12450 | 1469021486074 Marionette DEBUG loaded listener.js 06:31:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x953d4c00) [pid = 12450] [serial = 195] [outer = 0x92ec8c00] 06:31:26 INFO - PROCESS | 12450 | 1469021486990 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1580ms 06:31:27 INFO - PROCESS | 12450 | 1469021487035 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:31:27 INFO - PROCESS | 12450 | 1469021487041 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:31:27 INFO - PROCESS | 12450 | 1469021487048 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:31:27 INFO - PROCESS | 12450 | 1469021487051 Marionette TRACE conn4 <- [1,234,null,{}] 06:31:27 INFO - PROCESS | 12450 | 1469021487059 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:27 INFO - PROCESS | 12450 | 1469021487066 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:27 INFO - PROCESS | 12450 | 1469021487245 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:31:27 INFO - PROCESS | 12450 | 1469021487395 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 12450 | 1469021487403 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:27 INFO - PROCESS | 12450 | --DOCSHELL 0x99159400 == 44 [pid = 12450] [id = 16] 06:31:27 INFO - PROCESS | 12450 | --DOCSHELL 0x9ba0a000 == 43 [pid = 12450] [id = 39] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0xa1093c00) [pid = 12450] [serial = 140] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x953db400 == 44 [pid = 12450] [id = 66] 06:31:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x953e0000) [pid = 12450] [serial = 196] [outer = (nil)] 06:31:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x99e45800) [pid = 12450] [serial = 197] [outer = 0x953e0000] 06:31:27 INFO - PROCESS | 12450 | 1469021487545 Marionette DEBUG loaded listener.js 06:31:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x9a38b400) [pid = 12450] [serial = 198] [outer = 0x953e0000] 06:31:27 INFO - PROCESS | 12450 | --DOCSHELL 0x9a791800 == 43 [pid = 12450] [id = 51] 06:31:27 INFO - PROCESS | 12450 | --DOCSHELL 0x9a798800 == 42 [pid = 12450] [id = 50] 06:31:27 INFO - PROCESS | 12450 | --DOCSHELL 0x9969cc00 == 41 [pid = 12450] [id = 49] 06:31:27 INFO - PROCESS | 12450 | --DOCSHELL 0x91e46800 == 40 [pid = 12450] [id = 48] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0xa62cc800) [pid = 12450] [serial = 98] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0xa1091800) [pid = 12450] [serial = 137] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x953db000) [pid = 12450] [serial = 128] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x9d86e000) [pid = 12450] [serial = 135] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x9750c400) [pid = 12450] [serial = 129] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x9a07d400) [pid = 12450] [serial = 122] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x953d8400) [pid = 12450] [serial = 119] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x9c1c7c00) [pid = 12450] [serial = 126] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9b311c00) [pid = 12450] [serial = 125] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x99ee3800) [pid = 12450] [serial = 131] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0xa2010c00) [pid = 12450] [serial = 138] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9d801400) [pid = 12450] [serial = 134] [outer = (nil)] [url = about:blank] 06:31:27 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x9a78c800) [pid = 12450] [serial = 132] [outer = (nil)] [url = about:blank] 06:31:28 INFO - PROCESS | 12450 | 1469021488286 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1283ms 06:31:28 INFO - PROCESS | 12450 | 1469021488334 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:31:28 INFO - PROCESS | 12450 | 1469021488340 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:31:28 INFO - PROCESS | 12450 | 1469021488348 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:31:28 INFO - PROCESS | 12450 | 1469021488352 Marionette TRACE conn4 <- [1,238,null,{}] 06:31:28 INFO - PROCESS | 12450 | 1469021488357 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:28 INFO - PROCESS | 12450 | 1469021488362 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:28 INFO - PROCESS | 12450 | 1469021488531 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:31:28 INFO - PROCESS | 12450 | 1469021488542 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:28 INFO - PROCESS | 12450 | 1469021488549 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x9969cc00 == 41 [pid = 12450] [id = 67] 06:31:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9a516400) [pid = 12450] [serial = 199] [outer = (nil)] 06:31:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9a51c000) [pid = 12450] [serial = 200] [outer = 0x9a516400] 06:31:28 INFO - PROCESS | 12450 | 1469021488618 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9a643800) [pid = 12450] [serial = 201] [outer = 0x9a516400] 06:31:29 INFO - PROCESS | 12450 | 1469021489415 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1136ms 06:31:29 INFO - PROCESS | 12450 | 1469021489486 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:31:29 INFO - PROCESS | 12450 | 1469021489490 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:31:29 INFO - PROCESS | 12450 | 1469021489502 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:31:29 INFO - PROCESS | 12450 | 1469021489511 Marionette TRACE conn4 <- [1,242,null,{}] 06:31:29 INFO - PROCESS | 12450 | 1469021489525 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:29 INFO - PROCESS | 12450 | 1469021489532 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:29 INFO - PROCESS | 12450 | 1469021489696 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:31:29 INFO - PROCESS | 12450 | 1469021489816 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:29 INFO - PROCESS | 12450 | 1469021489824 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a518000 == 42 [pid = 12450] [id = 68] 06:31:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9a6f2800) [pid = 12450] [serial = 202] [outer = (nil)] 06:31:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x9a798800) [pid = 12450] [serial = 203] [outer = 0x9a6f2800] 06:31:29 INFO - PROCESS | 12450 | 1469021489894 Marionette DEBUG loaded listener.js 06:31:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9a7c1800) [pid = 12450] [serial = 204] [outer = 0x9a6f2800] 06:31:30 INFO - PROCESS | 12450 | 1469021490691 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1244ms 06:31:30 INFO - PROCESS | 12450 | 1469021490752 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:31:30 INFO - PROCESS | 12450 | 1469021490756 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:31:30 INFO - PROCESS | 12450 | 1469021490762 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:31:30 INFO - PROCESS | 12450 | 1469021490765 Marionette TRACE conn4 <- [1,246,null,{}] 06:31:30 INFO - PROCESS | 12450 | 1469021490770 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:30 INFO - PROCESS | 12450 | 1469021490775 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:31 INFO - PROCESS | 12450 | 1469021491008 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:31:31 INFO - PROCESS | 12450 | 1469021491030 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:31 INFO - PROCESS | 12450 | 1469021491039 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x92132000 == 43 [pid = 12450] [id = 69] 06:31:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x9a794c00) [pid = 12450] [serial = 205] [outer = (nil)] 06:31:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x9ba0b400) [pid = 12450] [serial = 206] [outer = 0x9a794c00] 06:31:31 INFO - PROCESS | 12450 | 1469021491103 Marionette DEBUG loaded listener.js 06:31:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x9c1c7c00) [pid = 12450] [serial = 207] [outer = 0x9a794c00] 06:31:31 INFO - PROCESS | 12450 | 1469021491897 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1188ms 06:31:31 INFO - PROCESS | 12450 | 1469021491951 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 12450 | 1469021491955 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:31:31 INFO - PROCESS | 12450 | 1469021491961 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 12450 | 1469021491964 Marionette TRACE conn4 <- [1,250,null,{}] 06:31:31 INFO - PROCESS | 12450 | 1469021491969 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:31 INFO - PROCESS | 12450 | 1469021491974 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:32 INFO - PROCESS | 12450 | 1469021492161 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:31:32 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x9a792400) [pid = 12450] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:31:32 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x9a793c00) [pid = 12450] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:31:32 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x9d3ca000) [pid = 12450] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:31:32 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x93b60800) [pid = 12450] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:31:32 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9969f400) [pid = 12450] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:31:32 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9a794400) [pid = 12450] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:31:32 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x9516ac00) [pid = 12450] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:31:32 INFO - PROCESS | 12450 | 1469021492356 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:32 INFO - PROCESS | 12450 | 1469021492374 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a78c400 == 44 [pid = 12450] [id = 70] 06:31:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9a792400) [pid = 12450] [serial = 208] [outer = (nil)] 06:31:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9d807000) [pid = 12450] [serial = 209] [outer = 0x9a792400] 06:31:32 INFO - PROCESS | 12450 | 1469021492453 Marionette DEBUG loaded listener.js 06:31:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0xa2093400) [pid = 12450] [serial = 210] [outer = 0x9a792400] 06:31:33 INFO - PROCESS | 12450 | 1469021493163 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1231ms 06:31:33 INFO - PROCESS | 12450 | 1469021493192 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 12450 | 1469021493196 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:31:33 INFO - PROCESS | 12450 | 1469021493210 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 12450 | 1469021493214 Marionette TRACE conn4 <- [1,254,null,{}] 06:31:33 INFO - PROCESS | 12450 | 1469021493221 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:33 INFO - PROCESS | 12450 | 1469021493225 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:33 INFO - PROCESS | 12450 | 1469021493373 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:31:33 INFO - PROCESS | 12450 | 1469021493388 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 12450 | 1469021493393 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x9c062c00 == 45 [pid = 12450] [id = 71] 06:31:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9c064000) [pid = 12450] [serial = 211] [outer = (nil)] 06:31:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x9c06b400) [pid = 12450] [serial = 212] [outer = 0x9c064000] 06:31:33 INFO - PROCESS | 12450 | 1469021493463 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x9d801400) [pid = 12450] [serial = 213] [outer = 0x9c064000] 06:31:34 INFO - PROCESS | 12450 | 1469021494266 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1088ms 06:31:34 INFO - PROCESS | 12450 | 1469021494352 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:31:34 INFO - PROCESS | 12450 | 1469021494359 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:31:34 INFO - PROCESS | 12450 | 1469021494368 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:31:34 INFO - PROCESS | 12450 | 1469021494375 Marionette TRACE conn4 <- [1,258,null,{}] 06:31:34 INFO - PROCESS | 12450 | 1469021494384 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:34 INFO - PROCESS | 12450 | 1469021494390 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:34 INFO - PROCESS | 12450 | 1469021494602 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:31:34 INFO - PROCESS | 12450 | 1469021494756 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:34 INFO - PROCESS | 12450 | 1469021494774 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x92137400 == 46 [pid = 12450] [id = 72] 06:31:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x953d9400) [pid = 12450] [serial = 214] [outer = (nil)] 06:31:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x97510c00) [pid = 12450] [serial = 215] [outer = 0x953d9400] 06:31:34 INFO - PROCESS | 12450 | 1469021494860 Marionette DEBUG loaded listener.js 06:31:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x953dd400) [pid = 12450] [serial = 216] [outer = 0x953d9400] 06:31:35 INFO - PROCESS | 12450 | 1469021495736 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1436ms 06:31:35 INFO - PROCESS | 12450 | 1469021495804 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:31:35 INFO - PROCESS | 12450 | 1469021495810 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:31:35 INFO - PROCESS | 12450 | 1469021495821 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:31:35 INFO - PROCESS | 12450 | 1469021495827 Marionette TRACE conn4 <- [1,262,null,{}] 06:31:35 INFO - PROCESS | 12450 | 1469021495834 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:35 INFO - PROCESS | 12450 | 1469021495840 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:36 INFO - PROCESS | 12450 | 1469021496065 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:31:36 INFO - PROCESS | 12450 | 1469021496217 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:36 INFO - PROCESS | 12450 | 1469021496229 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a519800 == 47 [pid = 12450] [id = 73] 06:31:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x9a51c400) [pid = 12450] [serial = 217] [outer = (nil)] 06:31:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x9a520c00) [pid = 12450] [serial = 218] [outer = 0x9a51c400] 06:31:36 INFO - PROCESS | 12450 | 1469021496350 Marionette DEBUG loaded listener.js 06:31:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x9a6f4000) [pid = 12450] [serial = 219] [outer = 0x9a51c400] 06:31:37 INFO - PROCESS | 12450 | 1469021497240 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1497ms 06:31:37 INFO - PROCESS | 12450 | 1469021497316 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:31:37 INFO - PROCESS | 12450 | 1469021497319 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:31:37 INFO - PROCESS | 12450 | 1469021497327 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:31:37 INFO - PROCESS | 12450 | 1469021497330 Marionette TRACE conn4 <- [1,266,null,{}] 06:31:37 INFO - PROCESS | 12450 | 1469021497344 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:37 INFO - PROCESS | 12450 | 1469021497353 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:37 INFO - PROCESS | 12450 | 1469021497574 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:31:37 INFO - PROCESS | 12450 | 1469021497732 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:37 INFO - PROCESS | 12450 | 1469021497747 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x9c1c8400 == 48 [pid = 12450] [id = 74] 06:31:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x9c1ca800) [pid = 12450] [serial = 220] [outer = (nil)] 06:31:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 98 (0xa1004400) [pid = 12450] [serial = 221] [outer = 0x9c1ca800] 06:31:37 INFO - PROCESS | 12450 | 1469021497880 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0xa23b5000) [pid = 12450] [serial = 222] [outer = 0x9c1ca800] 06:31:38 INFO - PROCESS | 12450 | 1469021498740 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1481ms 06:31:38 INFO - PROCESS | 12450 | 1469021498808 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:31:38 INFO - PROCESS | 12450 | 1469021498812 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:31:38 INFO - PROCESS | 12450 | 1469021498818 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:31:38 INFO - PROCESS | 12450 | 1469021498822 Marionette TRACE conn4 <- [1,270,null,{}] 06:31:38 INFO - PROCESS | 12450 | 1469021498828 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:38 INFO - PROCESS | 12450 | 1469021498833 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:39 INFO - PROCESS | 12450 | 1469021499026 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:31:39 INFO - PROCESS | 12450 | 1469021499215 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:39 INFO - PROCESS | 12450 | 1469021499227 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:39 INFO - PROCESS | 12450 | ++DOCSHELL 0xa4e59800 == 49 [pid = 12450] [id = 75] 06:31:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 100 (0xa507e400) [pid = 12450] [serial = 223] [outer = (nil)] 06:31:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 101 (0xa623cc00) [pid = 12450] [serial = 224] [outer = 0xa507e400] 06:31:39 INFO - PROCESS | 12450 | 1469021499319 Marionette DEBUG loaded listener.js 06:31:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 102 (0xa6829c00) [pid = 12450] [serial = 225] [outer = 0xa507e400] 06:31:40 INFO - PROCESS | 12450 | 1469021500434 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1687ms 06:31:40 INFO - PROCESS | 12450 | 1469021500509 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:31:40 INFO - PROCESS | 12450 | 1469021500515 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:31:40 INFO - PROCESS | 12450 | 1469021500525 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:31:40 INFO - PROCESS | 12450 | 1469021500529 Marionette TRACE conn4 <- [1,274,null,{}] 06:31:40 INFO - PROCESS | 12450 | 1469021500538 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:40 INFO - PROCESS | 12450 | 1469021500545 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:40 INFO - PROCESS | 12450 | 1469021500839 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:31:41 INFO - PROCESS | 12450 | 1469021501100 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 12450 | 1469021501111 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:41 INFO - PROCESS | 12450 | ++DOCSHELL 0xa6825800 == 50 [pid = 12450] [id = 76] 06:31:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 103 (0xa688f800) [pid = 12450] [serial = 226] [outer = (nil)] 06:31:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 104 (0xa6979400) [pid = 12450] [serial = 227] [outer = 0xa688f800] 06:31:41 INFO - PROCESS | 12450 | 1469021501243 Marionette DEBUG loaded listener.js 06:31:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 105 (0xa6da3000) [pid = 12450] [serial = 228] [outer = 0xa688f800] 06:31:42 INFO - PROCESS | 12450 | 1469021502413 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1950ms 06:31:42 INFO - PROCESS | 12450 | 1469021502475 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:31:42 INFO - PROCESS | 12450 | 1469021502481 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:31:42 INFO - PROCESS | 12450 | 1469021502491 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:31:42 INFO - PROCESS | 12450 | 1469021502495 Marionette TRACE conn4 <- [1,278,null,{}] 06:31:42 INFO - PROCESS | 12450 | 1469021502504 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:42 INFO - PROCESS | 12450 | 1469021502521 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:42 INFO - PROCESS | 12450 | 1469021502899 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:31:43 INFO - PROCESS | 12450 | 1469021503153 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 12450 | 1469021503161 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x9c1d1800 == 51 [pid = 12450] [id = 77] 06:31:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 106 (0xa2005800) [pid = 12450] [serial = 229] [outer = (nil)] 06:31:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 107 (0xa6f4b000) [pid = 12450] [serial = 230] [outer = 0xa2005800] 06:31:43 INFO - PROCESS | 12450 | 1469021503296 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 108 (0xa6f7ec00) [pid = 12450] [serial = 231] [outer = 0xa2005800] 06:31:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 109 (0x904ae000) [pid = 12450] [serial = 232] [outer = 0x9969f000] 06:31:44 INFO - PROCESS | 12450 | 1469021504702 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2253ms 06:31:44 INFO - PROCESS | 12450 | 1469021504745 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:31:44 INFO - PROCESS | 12450 | 1469021504752 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:31:44 INFO - PROCESS | 12450 | 1469021504761 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:31:44 INFO - PROCESS | 12450 | 1469021504766 Marionette TRACE conn4 <- [1,282,null,{}] 06:31:44 INFO - PROCESS | 12450 | 1469021504775 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:44 INFO - PROCESS | 12450 | 1469021504782 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:45 INFO - PROCESS | 12450 | 1469021505125 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:31:45 INFO - PROCESS | 12450 | 1469021505332 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 12450 | 1469021505345 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x904a6c00 == 52 [pid = 12450] [id = 78] 06:31:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 110 (0x904a9000) [pid = 12450] [serial = 233] [outer = (nil)] 06:31:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 111 (0x904b3400) [pid = 12450] [serial = 234] [outer = 0x904a9000] 06:31:45 INFO - PROCESS | 12450 | 1469021505504 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 112 (0x93b6a400) [pid = 12450] [serial = 235] [outer = 0x904a9000] 06:31:46 INFO - PROCESS | 12450 | 1469021506553 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1836ms 06:31:46 INFO - PROCESS | 12450 | 1469021506597 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:31:46 INFO - PROCESS | 12450 | 1469021506601 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:31:46 INFO - PROCESS | 12450 | 1469021506608 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 12450 | 1469021506611 Marionette TRACE conn4 <- [1,286,null,{}] 06:31:46 INFO - PROCESS | 12450 | 1469021506617 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:46 INFO - PROCESS | 12450 | 1469021506622 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:46 INFO - PROCESS | 12450 | 1469021506804 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:31:46 INFO - PROCESS | 12450 | 1469021506960 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:46 INFO - PROCESS | 12450 | 1469021506969 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b2800 == 53 [pid = 12450] [id = 79] 06:31:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 113 (0x91967400) [pid = 12450] [serial = 236] [outer = (nil)] 06:31:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 114 (0x9196e000) [pid = 12450] [serial = 237] [outer = 0x91967400] 06:31:47 INFO - PROCESS | 12450 | 1469021507046 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 115 (0x91970000) [pid = 12450] [serial = 238] [outer = 0x91967400] 06:31:47 INFO - PROCESS | 12450 | 1469021507909 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1337ms 06:31:47 INFO - PROCESS | 12450 | 1469021507946 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:31:47 INFO - PROCESS | 12450 | 1469021507950 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:31:47 INFO - PROCESS | 12450 | 1469021507956 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:31:47 INFO - PROCESS | 12450 | 1469021507959 Marionette TRACE conn4 <- [1,290,null,{}] 06:31:47 INFO - PROCESS | 12450 | 1469021507985 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:47 INFO - PROCESS | 12450 | 1469021507990 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:48 INFO - PROCESS | 12450 | 1469021508157 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:31:48 INFO - PROCESS | 12450 | 1469021508327 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:48 INFO - PROCESS | 12450 | 1469021508337 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x90843800 == 54 [pid = 12450] [id = 80] 06:31:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 116 (0x90844800) [pid = 12450] [serial = 239] [outer = (nil)] 06:31:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 117 (0x9084b000) [pid = 12450] [serial = 240] [outer = 0x90844800] 06:31:48 INFO - PROCESS | 12450 | 1469021508417 Marionette DEBUG loaded listener.js 06:31:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 118 (0x9084d800) [pid = 12450] [serial = 241] [outer = 0x90844800] 06:31:49 INFO - PROCESS | 12450 | 1469021509522 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1603ms 06:31:49 INFO - PROCESS | 12450 | 1469021509560 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:31:49 INFO - PROCESS | 12450 | 1469021509566 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:31:49 INFO - PROCESS | 12450 | 1469021509575 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 12450 | 1469021509579 Marionette TRACE conn4 <- [1,294,null,{}] 06:31:49 INFO - PROCESS | 12450 | 1469021509587 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:49 INFO - PROCESS | 12450 | 1469021509593 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:49 INFO - PROCESS | 12450 | 1469021509799 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:31:50 INFO - PROCESS | 12450 | 1469021510111 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:50 INFO - PROCESS | 12450 | 1469021510127 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x939b9800 == 55 [pid = 12450] [id = 81] 06:31:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 119 (0x939ba000) [pid = 12450] [serial = 242] [outer = (nil)] 06:31:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 120 (0x93b6ac00) [pid = 12450] [serial = 243] [outer = 0x939ba000] 06:31:50 INFO - PROCESS | 12450 | 1469021510201 Marionette DEBUG loaded listener.js 06:31:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 121 (0x953da000) [pid = 12450] [serial = 244] [outer = 0x939ba000] 06:31:50 INFO - PROCESS | 12450 | --DOCSHELL 0x99697400 == 54 [pid = 12450] [id = 21] 06:31:50 INFO - PROCESS | 12450 | --DOCSHELL 0x939b9c00 == 53 [pid = 12450] [id = 32] 06:31:50 INFO - PROCESS | 12450 | --DOCSHELL 0x93b65400 == 52 [pid = 12450] [id = 38] 06:31:50 INFO - PROCESS | 12450 | --DOCSHELL 0x9b335800 == 51 [pid = 12450] [id = 18] 06:31:50 INFO - PROCESS | 12450 | --DOCSHELL 0x92131000 == 50 [pid = 12450] [id = 34] 06:31:50 INFO - PROCESS | 12450 | --DOMWINDOW == 120 (0x9b154800) [pid = 12450] [serial = 149] [outer = (nil)] [url = about:blank] 06:31:50 INFO - PROCESS | 12450 | --DOMWINDOW == 119 (0xa3452800) [pid = 12450] [serial = 152] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | 1469021511115 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 118 (0xa2322c00) [pid = 12450] [serial = 141] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 117 (0x9ba4a800) [pid = 12450] [serial = 164] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 116 (0x9d414400) [pid = 12450] [serial = 167] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 115 (0x975cdc00) [pid = 12450] [serial = 156] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 114 (0x953df000) [pid = 12450] [serial = 155] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 113 (0x99e42c00) [pid = 12450] [serial = 158] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 112 (0x99e4b400) [pid = 12450] [serial = 159] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 111 (0x9a798400) [pid = 12450] [serial = 161] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 110 (0x92134400) [pid = 12450] [serial = 143] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 109 (0xa2fa7800) [pid = 12450] [serial = 170] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 108 (0x99e43c00) [pid = 12450] [serial = 146] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 107 (0x9d40c800) [pid = 12450] [serial = 168] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 106 (0x9c1cfc00) [pid = 12450] [serial = 165] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 105 (0x9acd5c00) [pid = 12450] [serial = 162] [outer = (nil)] [url = about:blank] 06:31:51 INFO - PROCESS | 12450 | --DOMWINDOW == 104 (0xa3280800) [pid = 12450] [serial = 171] [outer = (nil)] [url = about:blank] 06:31:51 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. 06:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1603ms 06:31:51 INFO - PROCESS | 12450 | 1469021511177 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 12450 | 1469021511182 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:31:51 INFO - PROCESS | 12450 | 1469021511192 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 12450 | 1469021511196 Marionette TRACE conn4 <- [1,298,null,{}] 06:31:51 INFO - PROCESS | 12450 | 1469021511202 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:51 INFO - PROCESS | 12450 | 1469021511207 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:51 INFO - PROCESS | 12450 | 1469021511367 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:31:51 INFO - PROCESS | 12450 | 1469021511482 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:51 INFO - PROCESS | 12450 | 1469021511489 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec2400 == 51 [pid = 12450] [id = 82] 06:31:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 105 (0x97f39800) [pid = 12450] [serial = 245] [outer = (nil)] 06:31:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 106 (0x99e42400) [pid = 12450] [serial = 246] [outer = 0x97f39800] 06:31:51 INFO - PROCESS | 12450 | 1469021511563 Marionette DEBUG loaded listener.js 06:31:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 107 (0x99e4cc00) [pid = 12450] [serial = 247] [outer = 0x97f39800] 06:31:52 INFO - PROCESS | 12450 | 1469021512304 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:31:52 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. 06:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1140ms 06:31:52 INFO - PROCESS | 12450 | 1469021512347 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:31:52 INFO - PROCESS | 12450 | 1469021512351 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:31:52 INFO - PROCESS | 12450 | 1469021512359 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:31:52 INFO - PROCESS | 12450 | 1469021512364 Marionette TRACE conn4 <- [1,302,null,{}] 06:31:52 INFO - PROCESS | 12450 | 1469021512390 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:52 INFO - PROCESS | 12450 | 1469021512401 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:52 INFO - PROCESS | 12450 | 1469021512579 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:31:52 INFO - PROCESS | 12450 | 1469021512591 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 12450 | 1469021512601 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a6f0000 == 52 [pid = 12450] [id = 83] 06:31:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 108 (0x9a6f6c00) [pid = 12450] [serial = 248] [outer = (nil)] 06:31:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 109 (0x9a791800) [pid = 12450] [serial = 249] [outer = 0x9a6f6c00] 06:31:52 INFO - PROCESS | 12450 | 1469021512776 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 110 (0x9a8af000) [pid = 12450] [serial = 250] [outer = 0x9a6f6c00] 06:31:53 INFO - PROCESS | 12450 | 1469021513576 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:31:53 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. 06:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1255ms 06:31:53 INFO - PROCESS | 12450 | 1469021513614 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:31:53 INFO - PROCESS | 12450 | 1469021513619 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:31:53 INFO - PROCESS | 12450 | 1469021513625 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - PROCESS | 12450 | 1469021513628 Marionette TRACE conn4 <- [1,306,null,{}] 06:31:53 INFO - PROCESS | 12450 | 1469021513646 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:53 INFO - PROCESS | 12450 | 1469021513650 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:53 INFO - PROCESS | 12450 | 1469021513853 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:31:53 INFO - PROCESS | 12450 | 1469021513874 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:53 INFO - PROCESS | 12450 | 1469021513884 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a6fbc00 == 53 [pid = 12450] [id = 84] 06:31:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 111 (0x9b152c00) [pid = 12450] [serial = 251] [outer = (nil)] 06:31:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 112 (0x9ba06800) [pid = 12450] [serial = 252] [outer = 0x9b152c00] 06:31:53 INFO - PROCESS | 12450 | 1469021513949 Marionette DEBUG loaded listener.js 06:31:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 113 (0x9c065400) [pid = 12450] [serial = 253] [outer = 0x9b152c00] 06:31:54 INFO - PROCESS | 12450 | 1469021514824 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1249ms 06:31:54 INFO - PROCESS | 12450 | 1469021514884 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:31:54 INFO - PROCESS | 12450 | 1469021514888 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:31:54 INFO - PROCESS | 12450 | 1469021514896 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:31:54 INFO - PROCESS | 12450 | 1469021514899 Marionette TRACE conn4 <- [1,310,null,{}] 06:31:54 INFO - PROCESS | 12450 | 1469021514905 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:54 INFO - PROCESS | 12450 | 1469021514909 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:55 INFO - PROCESS | 12450 | 1469021515107 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:31:55 INFO - PROCESS | 12450 | 1469021515127 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:55 INFO - PROCESS | 12450 | 1469021515136 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x9c068400 == 54 [pid = 12450] [id = 85] 06:31:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 114 (0x9c068c00) [pid = 12450] [serial = 254] [outer = (nil)] 06:31:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 115 (0x9c1c8c00) [pid = 12450] [serial = 255] [outer = 0x9c068c00] 06:31:55 INFO - PROCESS | 12450 | 1469021515205 Marionette DEBUG loaded listener.js 06:31:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 116 (0x9d3ca000) [pid = 12450] [serial = 256] [outer = 0x9c068c00] 06:31:55 INFO - PROCESS | 12450 | --DOMWINDOW == 115 (0x9a794c00) [pid = 12450] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:31:55 INFO - PROCESS | 12450 | --DOMWINDOW == 114 (0x9a792400) [pid = 12450] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:31:55 INFO - PROCESS | 12450 | --DOMWINDOW == 113 (0x9a6f2800) [pid = 12450] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:31:55 INFO - PROCESS | 12450 | --DOMWINDOW == 112 (0x953e0000) [pid = 12450] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:31:55 INFO - PROCESS | 12450 | --DOMWINDOW == 111 (0x9a516400) [pid = 12450] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:31:55 INFO - PROCESS | 12450 | --DOMWINDOW == 110 (0x92ec8c00) [pid = 12450] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:31:56 INFO - PROCESS | 12450 | 1469021516165 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:31:56 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. 06:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1283ms 06:31:56 INFO - PROCESS | 12450 | 1469021516180 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 12450 | 1469021516183 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:31:56 INFO - PROCESS | 12450 | 1469021516190 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 12450 | 1469021516193 Marionette TRACE conn4 <- [1,314,null,{}] 06:31:56 INFO - PROCESS | 12450 | 1469021516198 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:56 INFO - PROCESS | 12450 | 1469021516207 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:56 INFO - PROCESS | 12450 | 1469021516426 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:31:56 INFO - PROCESS | 12450 | 1469021516448 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 12450 | 1469021516456 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec8c00 == 55 [pid = 12450] [id = 86] 06:31:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 111 (0x9b335800) [pid = 12450] [serial = 257] [outer = (nil)] 06:31:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 112 (0xa2ff3000) [pid = 12450] [serial = 258] [outer = 0x9b335800] 06:31:56 INFO - PROCESS | 12450 | 1469021516524 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 113 (0xa4e54000) [pid = 12450] [serial = 259] [outer = 0x9b335800] 06:31:57 INFO - PROCESS | 12450 | 1469021517290 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:31:57 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. 06:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1130ms 06:31:57 INFO - PROCESS | 12450 | 1469021517321 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:31:57 INFO - PROCESS | 12450 | 1469021517324 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:31:57 INFO - PROCESS | 12450 | 1469021517337 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:31:57 INFO - PROCESS | 12450 | 1469021517340 Marionette TRACE conn4 <- [1,318,null,{}] 06:31:57 INFO - PROCESS | 12450 | 1469021517347 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:57 INFO - PROCESS | 12450 | 1469021517351 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:57 INFO - PROCESS | 12450 | 1469021517513 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:31:57 INFO - PROCESS | 12450 | 1469021517524 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:57 INFO - PROCESS | 12450 | 1469021517532 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x904a7400 == 56 [pid = 12450] [id = 87] 06:31:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 114 (0x91ac7c00) [pid = 12450] [serial = 260] [outer = (nil)] 06:31:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 115 (0x91ad1400) [pid = 12450] [serial = 261] [outer = 0x91ac7c00] 06:31:57 INFO - PROCESS | 12450 | 1469021517596 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 116 (0x91ad5000) [pid = 12450] [serial = 262] [outer = 0x91ac7c00] 06:31:58 INFO - PROCESS | 12450 | 1469021518694 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1401ms 06:31:58 INFO - PROCESS | 12450 | 1469021518732 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:31:58 INFO - PROCESS | 12450 | 1469021518738 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:31:58 INFO - PROCESS | 12450 | 1469021518746 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - PROCESS | 12450 | 1469021518753 Marionette TRACE conn4 <- [1,322,null,{}] 06:31:58 INFO - PROCESS | 12450 | 1469021518761 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:31:58 INFO - PROCESS | 12450 | 1469021518767 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:58 INFO - PROCESS | 12450 | 1469021518990 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:31:59 INFO - PROCESS | 12450 | 1469021519208 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:59 INFO - PROCESS | 12450 | 1469021519217 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:31:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ad2800 == 57 [pid = 12450] [id = 88] 06:31:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 117 (0x91ad6c00) [pid = 12450] [serial = 263] [outer = (nil)] 06:31:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 118 (0x939b8800) [pid = 12450] [serial = 264] [outer = 0x91ad6c00] 06:31:59 INFO - PROCESS | 12450 | 1469021519319 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 119 (0x975cb800) [pid = 12450] [serial = 265] [outer = 0x91ad6c00] 06:32:00 INFO - PROCESS | 12450 | 1469021520282 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:00 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. 06:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1587ms 06:32:00 INFO - PROCESS | 12450 | 1469021520334 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:32:00 INFO - PROCESS | 12450 | 1469021520341 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:32:00 INFO - PROCESS | 12450 | 1469021520352 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:32:00 INFO - PROCESS | 12450 | 1469021520355 Marionette TRACE conn4 <- [1,326,null,{}] 06:32:00 INFO - PROCESS | 12450 | 1469021520362 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:00 INFO - PROCESS | 12450 | 1469021520368 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:00 INFO - PROCESS | 12450 | 1469021520593 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:32:00 INFO - PROCESS | 12450 | 1469021520861 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:00 INFO - PROCESS | 12450 | 1469021520868 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a515800 == 58 [pid = 12450] [id = 89] 06:32:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 120 (0x9a520800) [pid = 12450] [serial = 266] [outer = (nil)] 06:32:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 121 (0x9a6f8800) [pid = 12450] [serial = 267] [outer = 0x9a520800] 06:32:00 INFO - PROCESS | 12450 | 1469021520956 Marionette DEBUG loaded listener.js 06:32:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 122 (0x9a7ba400) [pid = 12450] [serial = 268] [outer = 0x9a520800] 06:32:01 INFO - PROCESS | 12450 | 1469021521862 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:01 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. 06:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1540ms 06:32:01 INFO - PROCESS | 12450 | 1469021521892 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:32:01 INFO - PROCESS | 12450 | 1469021521896 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:32:01 INFO - PROCESS | 12450 | 1469021521903 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 12450 | 1469021521910 Marionette TRACE conn4 <- [1,330,null,{}] 06:32:01 INFO - PROCESS | 12450 | 1469021521927 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:01 INFO - PROCESS | 12450 | 1469021521936 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:02 INFO - PROCESS | 12450 | 1469021522125 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:32:02 INFO - PROCESS | 12450 | 1469021522287 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:02 INFO - PROCESS | 12450 | 1469021522299 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x9d877c00 == 59 [pid = 12450] [id = 90] 06:32:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 123 (0xa100b000) [pid = 12450] [serial = 269] [outer = (nil)] 06:32:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 124 (0xa2ff9c00) [pid = 12450] [serial = 270] [outer = 0xa100b000] 06:32:02 INFO - PROCESS | 12450 | 1469021522426 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 125 (0xa50e2c00) [pid = 12450] [serial = 271] [outer = 0xa100b000] 06:32:03 INFO - PROCESS | 12450 | 1469021523311 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:03 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. 06:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1445ms 06:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:32:03 INFO - PROCESS | 12450 | 1469021523348 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:32:03 INFO - PROCESS | 12450 | 1469021523352 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:32:03 INFO - PROCESS | 12450 | 1469021523359 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:32:03 INFO - PROCESS | 12450 | 1469021523365 Marionette TRACE conn4 <- [1,334,null,{}] 06:32:03 INFO - PROCESS | 12450 | 1469021523371 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:03 INFO - PROCESS | 12450 | 1469021523376 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:03 INFO - PROCESS | 12450 | 1469021523565 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:32:03 INFO - PROCESS | 12450 | 1469021523730 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:03 INFO - PROCESS | 12450 | 1469021523738 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:03 INFO - PROCESS | 12450 | ++DOCSHELL 0xa62bf800 == 60 [pid = 12450] [id = 91] 06:32:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 126 (0xa6892c00) [pid = 12450] [serial = 272] [outer = (nil)] 06:32:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 127 (0xa6da9000) [pid = 12450] [serial = 273] [outer = 0xa6892c00] 06:32:03 INFO - PROCESS | 12450 | 1469021523823 Marionette DEBUG loaded listener.js 06:32:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 128 (0xa6f43800) [pid = 12450] [serial = 274] [outer = 0xa6892c00] 06:32:04 INFO - PROCESS | 12450 | 1469021524744 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:04 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. 06:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1434ms 06:32:04 INFO - PROCESS | 12450 | 1469021524792 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:32:04 INFO - PROCESS | 12450 | 1469021524795 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:32:04 INFO - PROCESS | 12450 | 1469021524802 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 12450 | 1469021524805 Marionette TRACE conn4 <- [1,338,null,{}] 06:32:04 INFO - PROCESS | 12450 | 1469021524811 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:04 INFO - PROCESS | 12450 | 1469021524816 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:05 INFO - PROCESS | 12450 | 1469021524999 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:32:05 INFO - PROCESS | 12450 | 1469021525174 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 12450 | 1469021525184 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x9222f800 == 61 [pid = 12450] [id = 92] 06:32:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 129 (0x92231400) [pid = 12450] [serial = 275] [outer = (nil)] 06:32:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 130 (0x92237c00) [pid = 12450] [serial = 276] [outer = 0x92231400] 06:32:05 INFO - PROCESS | 12450 | 1469021525285 Marionette DEBUG loaded listener.js 06:32:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 131 (0x9223a800) [pid = 12450] [serial = 277] [outer = 0x92231400] 06:32:06 INFO - PROCESS | 12450 | 1469021526215 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:06 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. 06:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1449ms 06:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:32:06 INFO - PROCESS | 12450 | 1469021526252 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:32:06 INFO - PROCESS | 12450 | 1469021526255 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:32:06 INFO - PROCESS | 12450 | 1469021526262 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:32:06 INFO - PROCESS | 12450 | 1469021526267 Marionette TRACE conn4 <- [1,342,null,{}] 06:32:06 INFO - PROCESS | 12450 | 1469021526272 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:06 INFO - PROCESS | 12450 | 1469021526282 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:06 INFO - PROCESS | 12450 | 1469021526480 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:32:06 INFO - PROCESS | 12450 | 1469021526642 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:06 INFO - PROCESS | 12450 | 1469021526650 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223c400 == 62 [pid = 12450] [id = 93] 06:32:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 132 (0x92abbc00) [pid = 12450] [serial = 278] [outer = (nil)] 06:32:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 133 (0x92ac2400) [pid = 12450] [serial = 279] [outer = 0x92abbc00] 06:32:06 INFO - PROCESS | 12450 | 1469021526733 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 134 (0x92ac7000) [pid = 12450] [serial = 280] [outer = 0x92abbc00] 06:32:07 INFO - PROCESS | 12450 | 1469021527597 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:07 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. 06:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1381ms 06:32:07 INFO - PROCESS | 12450 | 1469021527660 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:32:07 INFO - PROCESS | 12450 | 1469021527665 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:32:07 INFO - PROCESS | 12450 | 1469021527672 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:32:07 INFO - PROCESS | 12450 | 1469021527677 Marionette TRACE conn4 <- [1,346,null,{}] 06:32:07 INFO - PROCESS | 12450 | 1469021527683 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:07 INFO - PROCESS | 12450 | 1469021527688 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:07 INFO - PROCESS | 12450 | 1469021527864 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:32:08 INFO - PROCESS | 12450 | 1469021528028 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:08 INFO - PROCESS | 12450 | 1469021528037 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ac4c00 == 63 [pid = 12450] [id = 94] 06:32:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 135 (0x92ac6400) [pid = 12450] [serial = 281] [outer = (nil)] 06:32:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 136 (0xa62ccc00) [pid = 12450] [serial = 282] [outer = 0x92ac6400] 06:32:08 INFO - PROCESS | 12450 | 1469021528118 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 137 (0xa6f48400) [pid = 12450] [serial = 283] [outer = 0x92ac6400] 06:32:08 INFO - PROCESS | 12450 | 1469021528992 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:09 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. 06:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1382ms 06:32:09 INFO - PROCESS | 12450 | 1469021529056 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:32:09 INFO - PROCESS | 12450 | 1469021529060 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:32:09 INFO - PROCESS | 12450 | 1469021529066 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - PROCESS | 12450 | 1469021529076 Marionette TRACE conn4 <- [1,350,null,{}] 06:32:09 INFO - PROCESS | 12450 | 1469021529081 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:09 INFO - PROCESS | 12450 | 1469021529086 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:09 INFO - PROCESS | 12450 | 1469021529254 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:32:09 INFO - PROCESS | 12450 | 1469021529418 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:09 INFO - PROCESS | 12450 | 1469021529432 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a517800 == 64 [pid = 12450] [id = 95] 06:32:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 138 (0xa6244400) [pid = 12450] [serial = 284] [outer = (nil)] 06:32:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 139 (0xa82f3400) [pid = 12450] [serial = 285] [outer = 0xa6244400] 06:32:09 INFO - PROCESS | 12450 | 1469021529519 Marionette DEBUG loaded listener.js 06:32:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 140 (0xa82f5c00) [pid = 12450] [serial = 286] [outer = 0xa6244400] 06:32:10 INFO - PROCESS | 12450 | 1469021530459 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:10 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. 06:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1435ms 06:32:10 INFO - PROCESS | 12450 | 1469021530502 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:32:10 INFO - PROCESS | 12450 | 1469021530506 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:32:10 INFO - PROCESS | 12450 | 1469021530512 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:32:10 INFO - PROCESS | 12450 | 1469021530516 Marionette TRACE conn4 <- [1,354,null,{}] 06:32:10 INFO - PROCESS | 12450 | 1469021530521 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:10 INFO - PROCESS | 12450 | 1469021530525 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:10 INFO - PROCESS | 12450 | 1469021530700 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:32:10 INFO - PROCESS | 12450 | 1469021530866 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 12450 | 1469021530873 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x92230800 == 65 [pid = 12450] [id = 96] 06:32:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 141 (0x953d4400) [pid = 12450] [serial = 287] [outer = (nil)] 06:32:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 142 (0x9a51ac00) [pid = 12450] [serial = 288] [outer = 0x953d4400] 06:32:10 INFO - PROCESS | 12450 | 1469021530956 Marionette DEBUG loaded listener.js 06:32:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 143 (0x9a6fc000) [pid = 12450] [serial = 289] [outer = 0x953d4400] 06:32:12 INFO - PROCESS | 12450 | 1469021532155 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:12 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. 06:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1683ms 06:32:12 INFO - PROCESS | 12450 | 1469021532195 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:32:12 INFO - PROCESS | 12450 | 1469021532201 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:32:12 INFO - PROCESS | 12450 | 1469021532209 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:32:12 INFO - PROCESS | 12450 | 1469021532214 Marionette TRACE conn4 <- [1,358,null,{}] 06:32:12 INFO - PROCESS | 12450 | 1469021532222 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:12 INFO - PROCESS | 12450 | 1469021532227 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:12 INFO - PROCESS | 12450 | 1469021532432 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:32:12 INFO - PROCESS | 12450 | 1469021532630 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 12450 | 1469021532644 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x91829000 == 66 [pid = 12450] [id = 97] 06:32:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 144 (0x91829400) [pid = 12450] [serial = 290] [outer = (nil)] 06:32:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 145 (0x91acb000) [pid = 12450] [serial = 291] [outer = 0x91829400] 06:32:12 INFO - PROCESS | 12450 | 1469021532714 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 146 (0x91ad2000) [pid = 12450] [serial = 292] [outer = 0x91829400] 06:32:13 INFO - PROCESS | 12450 | 1469021533680 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:13 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. 06:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1542ms 06:32:13 INFO - PROCESS | 12450 | 1469021533751 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 12450 | 1469021533757 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:32:13 INFO - PROCESS | 12450 | 1469021533768 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 12450 | 1469021533771 Marionette TRACE conn4 <- [1,362,null,{}] 06:32:13 INFO - PROCESS | 12450 | 1469021533778 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:13 INFO - PROCESS | 12450 | 1469021533783 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:14 INFO - PROCESS | 12450 | 1469021534010 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x91e47800 == 65 [pid = 12450] [id = 33] 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec8c00 == 64 [pid = 12450] [id = 86] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 145 (0x9c06b400) [pid = 12450] [serial = 212] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x9c068400 == 63 [pid = 12450] [id = 85] 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x9a6fbc00 == 62 [pid = 12450] [id = 84] 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x9a6f0000 == 61 [pid = 12450] [id = 83] 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec2400 == 60 [pid = 12450] [id = 82] 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x939b9800 == 59 [pid = 12450] [id = 81] 06:32:14 INFO - PROCESS | 12450 | 1469021534251 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 12450 | 1469021534259 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:14 INFO - PROCESS | 12450 | --DOCSHELL 0x92137400 == 58 [pid = 12450] [id = 72] 06:32:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b2400 == 59 [pid = 12450] [id = 98] 06:32:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 146 (0x90850000) [pid = 12450] [serial = 293] [outer = (nil)] 06:32:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 147 (0x9223c800) [pid = 12450] [serial = 294] [outer = 0x90850000] 06:32:14 INFO - PROCESS | 12450 | 1469021534332 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 148 (0x92ac0000) [pid = 12450] [serial = 295] [outer = 0x90850000] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 147 (0x9ba0b400) [pid = 12450] [serial = 206] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 146 (0x9d807000) [pid = 12450] [serial = 209] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 145 (0x9a798800) [pid = 12450] [serial = 203] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 144 (0x99e45800) [pid = 12450] [serial = 197] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 143 (0x9a51c000) [pid = 12450] [serial = 200] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 142 (0x9a643800) [pid = 12450] [serial = 201] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 141 (0x9b317000) [pid = 12450] [serial = 182] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 140 (0x953d4c00) [pid = 12450] [serial = 195] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 139 (0x93945c00) [pid = 12450] [serial = 194] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 138 (0x9acb2800) [pid = 12450] [serial = 179] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 137 (0x987a7800) [pid = 12450] [serial = 176] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 136 (0x9a7c0800) [pid = 12450] [serial = 185] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 135 (0xa4e5a400) [pid = 12450] [serial = 173] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 134 (0xa200c400) [pid = 12450] [serial = 188] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 133 (0xa6825400) [pid = 12450] [serial = 191] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 132 (0x9c1c7c00) [pid = 12450] [serial = 207] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 131 (0x9a7c1800) [pid = 12450] [serial = 204] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 130 (0xa2093400) [pid = 12450] [serial = 210] [outer = (nil)] [url = about:blank] 06:32:14 INFO - PROCESS | 12450 | --DOMWINDOW == 129 (0x9a38b400) [pid = 12450] [serial = 198] [outer = (nil)] [url = about:blank] 06:32:15 INFO - PROCESS | 12450 | 1469021535145 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:15 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. 06:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1431ms 06:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:32:15 INFO - PROCESS | 12450 | 1469021535199 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 12450 | 1469021535203 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:32:15 INFO - PROCESS | 12450 | 1469021535209 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 12450 | 1469021535215 Marionette TRACE conn4 <- [1,366,null,{}] 06:32:15 INFO - PROCESS | 12450 | 1469021535230 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:15 INFO - PROCESS | 12450 | 1469021535238 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:15 INFO - PROCESS | 12450 | 1469021535399 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:32:15 INFO - PROCESS | 12450 | 1469021535410 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:15 INFO - PROCESS | 12450 | 1469021535416 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x97f39000 == 60 [pid = 12450] [id = 99] 06:32:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 130 (0x987a7800) [pid = 12450] [serial = 296] [outer = (nil)] 06:32:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 131 (0x99df3000) [pid = 12450] [serial = 297] [outer = 0x987a7800] 06:32:15 INFO - PROCESS | 12450 | 1469021535503 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 132 (0x99e50400) [pid = 12450] [serial = 298] [outer = 0x987a7800] 06:32:16 INFO - PROCESS | 12450 | 1469021536434 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:16 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. 06:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1287ms 06:32:16 INFO - PROCESS | 12450 | 1469021536496 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:32:16 INFO - PROCESS | 12450 | 1469021536500 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:32:16 INFO - PROCESS | 12450 | 1469021536507 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 12450 | 1469021536510 Marionette TRACE conn4 <- [1,370,null,{}] 06:32:16 INFO - PROCESS | 12450 | 1469021536537 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:16 INFO - PROCESS | 12450 | 1469021536542 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:16 INFO - PROCESS | 12450 | 1469021536758 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:32:16 INFO - PROCESS | 12450 | 1469021536778 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 12450 | 1469021536786 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x91827000 == 61 [pid = 12450] [id = 100] 06:32:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 133 (0x9a512800) [pid = 12450] [serial = 299] [outer = (nil)] 06:32:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 134 (0x9a518c00) [pid = 12450] [serial = 300] [outer = 0x9a512800] 06:32:16 INFO - PROCESS | 12450 | 1469021536854 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 135 (0x9a64b800) [pid = 12450] [serial = 301] [outer = 0x9a512800] 06:32:17 INFO - PROCESS | 12450 | 1469021537722 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:32:17 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. 06:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1259ms 06:32:17 INFO - PROCESS | 12450 | 1469021537765 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 12450 | 1469021537768 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:32:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:32:17 INFO - PROCESS | 12450 | 1469021537775 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - PROCESS | 12450 | 1469021537791 Marionette TRACE conn4 <- [1,374,null,{}] 06:32:17 INFO - PROCESS | 12450 | 1469021537816 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:17 INFO - PROCESS | 12450 | 1469021537821 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:18 INFO - PROCESS | 12450 | 1469021538019 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:32:18 INFO - PROCESS | 12450 | 1469021538046 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 12450 | 1469021538057 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8eccd400 == 62 [pid = 12450] [id = 101] 06:32:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 136 (0x8eccf800) [pid = 12450] [serial = 302] [outer = (nil)] 06:32:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 137 (0x8ecd7400) [pid = 12450] [serial = 303] [outer = 0x8eccf800] 06:32:18 INFO - PROCESS | 12450 | 1469021538121 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 138 (0x8ecda000) [pid = 12450] [serial = 304] [outer = 0x8eccf800] 06:32:18 INFO - PROCESS | 12450 | --DOMWINDOW == 137 (0x97f39800) [pid = 12450] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:32:18 INFO - PROCESS | 12450 | --DOMWINDOW == 136 (0x9a6f6c00) [pid = 12450] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:32:18 INFO - PROCESS | 12450 | --DOMWINDOW == 135 (0x9b152c00) [pid = 12450] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:32:18 INFO - PROCESS | 12450 | --DOMWINDOW == 134 (0x939ba000) [pid = 12450] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:32:18 INFO - PROCESS | 12450 | --DOMWINDOW == 133 (0x9c068c00) [pid = 12450] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:32:19 INFO - PROCESS | 12450 | --DOMWINDOW == 132 (0x9b335800) [pid = 12450] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:32:19 INFO - PROCESS | 12450 | 1469021539302 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:32:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:32:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1569ms 06:32:19 INFO - PROCESS | 12450 | 1469021539344 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:32:19 INFO - PROCESS | 12450 | 1469021539348 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:32:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:32:19 INFO - PROCESS | 12450 | 1469021539354 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 12450 | 1469021539357 Marionette TRACE conn4 <- [1,378,null,{}] 06:32:19 INFO - PROCESS | 12450 | 1469021539363 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:19 INFO - PROCESS | 12450 | 1469021539372 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:19 INFO - PROCESS | 12450 | 1469021539567 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:32:19 INFO - PROCESS | 12450 | 1469021539740 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 12450 | 1469021539746 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd0000 == 63 [pid = 12450] [id = 102] 06:32:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 133 (0x8ecd6000) [pid = 12450] [serial = 305] [outer = (nil)] 06:32:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 134 (0x9a516400) [pid = 12450] [serial = 306] [outer = 0x8ecd6000] 06:32:19 INFO - PROCESS | 12450 | 1469021539828 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 135 (0x9a792400) [pid = 12450] [serial = 307] [outer = 0x8ecd6000] 06:32:20 INFO - PROCESS | 12450 | 1469021540523 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:32:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:32:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1183ms 06:32:20 INFO - PROCESS | 12450 | 1469021540538 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:32:20 INFO - PROCESS | 12450 | 1469021540542 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:32:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:32:20 INFO - PROCESS | 12450 | 1469021540548 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:32:20 INFO - PROCESS | 12450 | 1469021540551 Marionette TRACE conn4 <- [1,382,null,{}] 06:32:20 INFO - PROCESS | 12450 | 1469021540556 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:20 INFO - PROCESS | 12450 | 1469021540560 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:20 INFO - PROCESS | 12450 | 1469021540759 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:32:20 INFO - PROCESS | 12450 | 1469021540775 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 12450 | 1469021540782 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x92239800 == 64 [pid = 12450] [id = 103] 06:32:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 136 (0x9a127800) [pid = 12450] [serial = 308] [outer = (nil)] 06:32:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 137 (0x9acb2800) [pid = 12450] [serial = 309] [outer = 0x9a127800] 06:32:20 INFO - PROCESS | 12450 | 1469021540853 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 138 (0x9b62a000) [pid = 12450] [serial = 310] [outer = 0x9a127800] 06:32:21 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:32:21 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:32:21 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:32:21 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:32:21 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:32:21 INFO - PROCESS | 12450 | 1469021541991 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:32:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1480ms 06:32:22 INFO - PROCESS | 12450 | 1469021542030 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:32:22 INFO - PROCESS | 12450 | 1469021542036 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:32:22 INFO - PROCESS | 12450 | 1469021542044 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 12450 | 1469021542052 Marionette TRACE conn4 <- [1,386,null,{}] 06:32:22 INFO - PROCESS | 12450 | 1469021542060 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:22 INFO - PROCESS | 12450 | 1469021542066 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:22 INFO - PROCESS | 12450 | 1469021542288 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:32:22 INFO - PROCESS | 12450 | 1469021542548 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 12450 | 1469021542557 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182e800 == 65 [pid = 12450] [id = 104] 06:32:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 139 (0x91830000) [pid = 12450] [serial = 311] [outer = (nil)] 06:32:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 140 (0x91973c00) [pid = 12450] [serial = 312] [outer = 0x91830000] 06:32:22 INFO - PROCESS | 12450 | 1469021542641 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 141 (0x92136800) [pid = 12450] [serial = 313] [outer = 0x91830000] 06:32:23 INFO - PROCESS | 12450 | 1469021543575 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1587ms 06:32:23 INFO - PROCESS | 12450 | 1469021543631 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 12450 | 1469021543638 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:32:23 INFO - PROCESS | 12450 | 1469021543649 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 12450 | 1469021543652 Marionette TRACE conn4 <- [1,390,null,{}] 06:32:23 INFO - PROCESS | 12450 | 1469021543659 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:23 INFO - PROCESS | 12450 | 1469021543666 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:23 INFO - PROCESS | 12450 | 1469021543893 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:32:24 INFO - PROCESS | 12450 | 1469021544147 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:24 INFO - PROCESS | 12450 | 1469021544158 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x939bd800 == 66 [pid = 12450] [id = 105] 06:32:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 142 (0x953d5400) [pid = 12450] [serial = 314] [outer = (nil)] 06:32:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 143 (0x975d0c00) [pid = 12450] [serial = 315] [outer = 0x953d5400] 06:32:24 INFO - PROCESS | 12450 | 1469021544282 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 144 (0x99e42c00) [pid = 12450] [serial = 316] [outer = 0x953d5400] 06:32:25 INFO - PROCESS | 12450 | 1469021545272 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1686ms 06:32:25 INFO - PROCESS | 12450 | 1469021545335 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 12450 | 1469021545339 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:32:25 INFO - PROCESS | 12450 | 1469021545346 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - PROCESS | 12450 | 1469021545352 Marionette TRACE conn4 <- [1,394,null,{}] 06:32:25 INFO - PROCESS | 12450 | 1469021545369 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:25 INFO - PROCESS | 12450 | 1469021545378 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:25 INFO - PROCESS | 12450 | 1469021545598 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:32:25 INFO - PROCESS | 12450 | 1469021545855 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 12450 | 1469021545868 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x9a7c3c00 == 67 [pid = 12450] [id = 106] 06:32:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 145 (0x9b098400) [pid = 12450] [serial = 317] [outer = (nil)] 06:32:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 146 (0x9c068c00) [pid = 12450] [serial = 318] [outer = 0x9b098400] 06:32:25 INFO - PROCESS | 12450 | 1469021545957 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 147 (0x9c1c5000) [pid = 12450] [serial = 319] [outer = 0x9b098400] 06:32:26 INFO - PROCESS | 12450 | 1469021546854 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1542ms 06:32:26 INFO - PROCESS | 12450 | 1469021546889 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 12450 | 1469021546893 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:32:26 INFO - PROCESS | 12450 | 1469021546900 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 12450 | 1469021546903 Marionette TRACE conn4 <- [1,398,null,{}] 06:32:26 INFO - PROCESS | 12450 | 1469021546909 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:26 INFO - PROCESS | 12450 | 1469021546914 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:27 INFO - PROCESS | 12450 | 1469021547096 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:32:27 INFO - PROCESS | 12450 | 1469021547262 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 12450 | 1469021547271 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x9c068400 == 68 [pid = 12450] [id = 107] 06:32:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 148 (0x9c1c7c00) [pid = 12450] [serial = 320] [outer = (nil)] 06:32:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 149 (0x9d414400) [pid = 12450] [serial = 321] [outer = 0x9c1c7c00] 06:32:27 INFO - PROCESS | 12450 | 1469021547349 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 150 (0x9d87b400) [pid = 12450] [serial = 322] [outer = 0x9c1c7c00] 06:32:28 INFO - PROCESS | 12450 | 1469021548309 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1481ms 06:32:28 INFO - PROCESS | 12450 | 1469021548382 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 12450 | 1469021548385 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:32:28 INFO - PROCESS | 12450 | 1469021548392 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 12450 | 1469021548395 Marionette TRACE conn4 <- [1,402,null,{}] 06:32:28 INFO - PROCESS | 12450 | 1469021548401 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:28 INFO - PROCESS | 12450 | 1469021548406 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:28 INFO - PROCESS | 12450 | 1469021548617 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:32:28 INFO - PROCESS | 12450 | 1469021548836 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 12450 | 1469021548847 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182b800 == 69 [pid = 12450] [id = 108] 06:32:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 151 (0x9d3cb000) [pid = 12450] [serial = 323] [outer = (nil)] 06:32:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 152 (0xa2fa8000) [pid = 12450] [serial = 324] [outer = 0x9d3cb000] 06:32:28 INFO - PROCESS | 12450 | 1469021548944 Marionette DEBUG loaded listener.js 06:32:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 153 (0xa344bc00) [pid = 12450] [serial = 325] [outer = 0x9d3cb000] 06:32:29 INFO - PROCESS | 12450 | 1469021549903 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:32:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1541ms 06:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:32:29 INFO - PROCESS | 12450 | 1469021549935 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 12450 | 1469021549938 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:32:29 INFO - PROCESS | 12450 | 1469021549945 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 12450 | 1469021549948 Marionette TRACE conn4 <- [1,406,null,{}] 06:32:29 INFO - PROCESS | 12450 | 1469021549954 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:29 INFO - PROCESS | 12450 | 1469021549964 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:30 INFO - PROCESS | 12450 | 1469021550166 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:32:30 INFO - PROCESS | 12450 | 1469021550378 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 12450 | 1469021550385 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x929d8400 == 70 [pid = 12450] [id = 109] 06:32:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 154 (0x929d9000) [pid = 12450] [serial = 326] [outer = (nil)] 06:32:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 155 (0x929e3800) [pid = 12450] [serial = 327] [outer = 0x929d9000] 06:32:30 INFO - PROCESS | 12450 | 1469021550509 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 156 (0xa501f800) [pid = 12450] [serial = 328] [outer = 0x929d9000] 06:32:31 INFO - PROCESS | 12450 | 1469021551430 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:32:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:32:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1547ms 06:32:31 INFO - PROCESS | 12450 | 1469021551492 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:32:31 INFO - PROCESS | 12450 | 1469021551496 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:32:31 INFO - PROCESS | 12450 | 1469021551504 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:32:31 INFO - PROCESS | 12450 | 1469021551507 Marionette TRACE conn4 <- [1,410,null,{}] 06:32:31 INFO - PROCESS | 12450 | 1469021551513 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:31 INFO - PROCESS | 12450 | 1469021551518 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:31 INFO - PROCESS | 12450 | 1469021551696 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:32:32 INFO - PROCESS | 12450 | 1469021552186 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 12450 | 1469021552194 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x904ac800 == 71 [pid = 12450] [id = 110] 06:32:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 157 (0x904acc00) [pid = 12450] [serial = 329] [outer = (nil)] 06:32:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 158 (0x90844c00) [pid = 12450] [serial = 330] [outer = 0x904acc00] 06:32:32 INFO - PROCESS | 12450 | 1469021552315 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 159 (0x91821800) [pid = 12450] [serial = 331] [outer = 0x904acc00] 06:32:33 INFO - PROCESS | 12450 | 1469021553322 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:32:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:32:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1881ms 06:32:33 INFO - PROCESS | 12450 | 1469021553388 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:32:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:32:33 INFO - PROCESS | 12450 | 1469021553394 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:32:33 INFO - PROCESS | 12450 | 1469021553401 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 12450 | 1469021553405 Marionette TRACE conn4 <- [1,414,null,{}] 06:32:33 INFO - PROCESS | 12450 | 1469021553413 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:33 INFO - PROCESS | 12450 | 1469021553420 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:33 INFO - PROCESS | 12450 | 1469021553634 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:32:33 INFO - PROCESS | 12450 | 1469021553855 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 12450 | 1469021553865 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x91827c00 == 72 [pid = 12450] [id = 111] 06:32:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 160 (0x9182cc00) [pid = 12450] [serial = 332] [outer = (nil)] 06:32:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 161 (0x91ace000) [pid = 12450] [serial = 333] [outer = 0x9182cc00] 06:32:33 INFO - PROCESS | 12450 | 1469021553977 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 162 (0x91e4a000) [pid = 12450] [serial = 334] [outer = 0x9182cc00] 06:32:34 INFO - PROCESS | 12450 | 1469021554848 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:32:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:32:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1490ms 06:32:34 INFO - PROCESS | 12450 | 1469021554900 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 12450 | 1469021554906 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:32:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:32:34 INFO - PROCESS | 12450 | 1469021554913 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 12450 | 1469021554917 Marionette TRACE conn4 <- [1,418,null,{}] 06:32:34 INFO - PROCESS | 12450 | 1469021554922 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:34 INFO - PROCESS | 12450 | 1469021554927 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:35 INFO - PROCESS | 12450 | 1469021555114 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x99df6c00 == 71 [pid = 12450] [id = 42] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd0000 == 70 [pid = 12450] [id = 102] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x8eccd400 == 69 [pid = 12450] [id = 101] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 161 (0x9196e000) [pid = 12450] [serial = 237] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 160 (0xa6979400) [pid = 12450] [serial = 227] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 159 (0x9a520c00) [pid = 12450] [serial = 218] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 158 (0xa623cc00) [pid = 12450] [serial = 224] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 157 (0xa1004400) [pid = 12450] [serial = 221] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 156 (0x904b3400) [pid = 12450] [serial = 234] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 155 (0x9084b000) [pid = 12450] [serial = 240] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 154 (0x97510c00) [pid = 12450] [serial = 215] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 153 (0xa6f4b000) [pid = 12450] [serial = 230] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | --DOMWINDOW == 152 (0x91ad1400) [pid = 12450] [serial = 261] [outer = (nil)] [url = about:blank] 06:32:35 INFO - PROCESS | 12450 | 1469021555438 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 12450 | 1469021555445 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x91827000 == 68 [pid = 12450] [id = 100] 06:32:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b3400 == 69 [pid = 12450] [id = 112] 06:32:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 153 (0x9084b000) [pid = 12450] [serial = 335] [outer = (nil)] 06:32:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 154 (0x91ad0c00) [pid = 12450] [serial = 336] [outer = 0x9084b000] 06:32:35 INFO - PROCESS | 12450 | 1469021555541 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 155 (0x929e2c00) [pid = 12450] [serial = 337] [outer = 0x9084b000] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x97f39000 == 68 [pid = 12450] [id = 99] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x904b2400 == 67 [pid = 12450] [id = 98] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x91829000 == 66 [pid = 12450] [id = 97] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x9a517800 == 65 [pid = 12450] [id = 95] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x92ac4c00 == 64 [pid = 12450] [id = 94] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x9223c400 == 63 [pid = 12450] [id = 93] 06:32:35 INFO - PROCESS | 12450 | --DOCSHELL 0x9222f800 == 62 [pid = 12450] [id = 92] 06:32:36 INFO - PROCESS | 12450 | --DOCSHELL 0xa62bf800 == 61 [pid = 12450] [id = 91] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 154 (0x99e42400) [pid = 12450] [serial = 246] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 153 (0x99e4cc00) [pid = 12450] [serial = 247] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 152 (0x9a791800) [pid = 12450] [serial = 249] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 151 (0x9ba06800) [pid = 12450] [serial = 252] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 150 (0x9c065400) [pid = 12450] [serial = 253] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 149 (0x953da000) [pid = 12450] [serial = 244] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 148 (0x93b6ac00) [pid = 12450] [serial = 243] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 147 (0x9c1c8c00) [pid = 12450] [serial = 255] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 146 (0x9d3ca000) [pid = 12450] [serial = 256] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 145 (0x93b66c00) [pid = 12450] [serial = 102] [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.] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 144 (0xa2ff3000) [pid = 12450] [serial = 258] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 143 (0x9a8af000) [pid = 12450] [serial = 250] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | --DOMWINDOW == 142 (0xa4e54000) [pid = 12450] [serial = 259] [outer = (nil)] [url = about:blank] 06:32:36 INFO - PROCESS | 12450 | 1469021556757 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:32:36 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 06:32:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1887ms 06:32:36 INFO - PROCESS | 12450 | 1469021556800 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 12450 | 1469021556804 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:32:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:32:36 INFO - PROCESS | 12450 | 1469021556817 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 12450 | 1469021556826 Marionette TRACE conn4 <- [1,422,null,{}] 06:32:36 INFO - PROCESS | 12450 | 1469021556835 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:36 INFO - PROCESS | 12450 | 1469021556841 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:37 INFO - PROCESS | 12450 | 1469021557077 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:32:37 INFO - PROCESS | 12450 | 1469021557159 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 12450 | 1469021557168 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bb400 == 62 [pid = 12450] [id = 113] 06:32:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 143 (0x91822c00) [pid = 12450] [serial = 338] [outer = (nil)] 06:32:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 144 (0x93b67400) [pid = 12450] [serial = 339] [outer = 0x91822c00] 06:32:37 INFO - PROCESS | 12450 | 1469021557232 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 145 (0x953dfc00) [pid = 12450] [serial = 340] [outer = 0x91822c00] 06:32:38 INFO - PROCESS | 12450 | 1469021558361 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:32:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:32:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1601ms 06:32:38 INFO - PROCESS | 12450 | 1469021558416 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 12450 | 1469021558420 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:32:38 INFO - PROCESS | 12450 | 1469021558427 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:32:38 INFO - PROCESS | 12450 | 1469021558430 Marionette TRACE conn4 <- [1,426,null,{}] 06:32:38 INFO - PROCESS | 12450 | 1469021558435 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:38 INFO - PROCESS | 12450 | 1469021558440 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:38 INFO - PROCESS | 12450 | 1469021558707 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:32:38 INFO - PROCESS | 12450 | 1469021558754 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 12450 | 1469021558765 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x95161000 == 63 [pid = 12450] [id = 114] 06:32:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 146 (0x953d4c00) [pid = 12450] [serial = 341] [outer = (nil)] 06:32:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 147 (0x99e42400) [pid = 12450] [serial = 342] [outer = 0x953d4c00] 06:32:38 INFO - PROCESS | 12450 | 1469021558836 Marionette DEBUG loaded listener.js 06:32:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 148 (0x99edec00) [pid = 12450] [serial = 343] [outer = 0x953d4c00] 06:32:39 INFO - PROCESS | 12450 | 1469021559694 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 12450 | 1469021560262 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:32:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:32:40 INFO - PROCESS | 12450 | 1469021560334 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 12450 | 1469021560336 Marionette TRACE conn4 <- [1,430,null,{}] 06:32:40 INFO - PROCESS | 12450 | 1469021560343 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:40 INFO - PROCESS | 12450 | 1469021560347 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:40 INFO - PROCESS | 12450 | 1469021560488 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:32:40 INFO - PROCESS | 12450 | 1469021560617 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 12450 | 1469021560633 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x99e48400 == 64 [pid = 12450] [id = 115] 06:32:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 141 (0x99e4d400) [pid = 12450] [serial = 344] [outer = (nil)] 06:32:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 142 (0x9a514000) [pid = 12450] [serial = 345] [outer = 0x99e4d400] 06:32:40 INFO - PROCESS | 12450 | 1469021560709 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 143 (0x9a6fa400) [pid = 12450] [serial = 346] [outer = 0x99e4d400] 06:32:41 INFO - PROCESS | 12450 | 1469021561421 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:32:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1135ms 06:32:41 INFO - PROCESS | 12450 | 1469021561470 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 12450 | 1469021561473 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:32:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:32:41 INFO - PROCESS | 12450 | 1469021561479 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 12450 | 1469021561482 Marionette TRACE conn4 <- [1,434,null,{}] 06:32:41 INFO - PROCESS | 12450 | 1469021561487 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:41 INFO - PROCESS | 12450 | 1469021561492 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:41 INFO - PROCESS | 12450 | 1469021561647 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:32:41 INFO - PROCESS | 12450 | 1469021561657 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 12450 | 1469021561663 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8eccf800 == 65 [pid = 12450] [id = 116] 06:32:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 144 (0x9a794c00) [pid = 12450] [serial = 347] [outer = (nil)] 06:32:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 145 (0x9c063000) [pid = 12450] [serial = 348] [outer = 0x9a794c00] 06:32:41 INFO - PROCESS | 12450 | 1469021561731 Marionette DEBUG loaded listener.js 06:32:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 146 (0x9c067c00) [pid = 12450] [serial = 349] [outer = 0x9a794c00] 06:32:42 INFO - PROCESS | 12450 | 1469021562768 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:32:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:32:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1335ms 06:32:42 INFO - PROCESS | 12450 | 1469021562816 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 12450 | 1469021562823 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:32:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:32:42 INFO - PROCESS | 12450 | 1469021562831 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 12450 | 1469021562836 Marionette TRACE conn4 <- [1,438,null,{}] 06:32:42 INFO - PROCESS | 12450 | 1469021562844 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:42 INFO - PROCESS | 12450 | 1469021562850 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:43 INFO - PROCESS | 12450 | 1469021563040 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:32:43 INFO - PROCESS | 12450 | 1469021563277 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 12450 | 1469021563287 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x90849c00 == 66 [pid = 12450] [id = 117] 06:32:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 147 (0x9084bc00) [pid = 12450] [serial = 350] [outer = (nil)] 06:32:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 148 (0x91976c00) [pid = 12450] [serial = 351] [outer = 0x9084bc00] 06:32:43 INFO - PROCESS | 12450 | 1469021563412 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 149 (0x91ac8c00) [pid = 12450] [serial = 352] [outer = 0x9084bc00] 06:32:44 INFO - PROCESS | 12450 | 1469021564369 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:32:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:32:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1585ms 06:32:44 INFO - PROCESS | 12450 | 1469021564417 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 12450 | 1469021564424 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:32:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:32:44 INFO - PROCESS | 12450 | 1469021564435 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 12450 | 1469021564439 Marionette TRACE conn4 <- [1,442,null,{}] 06:32:44 INFO - PROCESS | 12450 | 1469021564445 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:44 INFO - PROCESS | 12450 | 1469021564451 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:44 INFO - PROCESS | 12450 | 1469021564637 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:32:44 INFO - PROCESS | 12450 | 1469021564863 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 12450 | 1469021564876 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x929dc800 == 67 [pid = 12450] [id = 118] 06:32:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 150 (0x929de400) [pid = 12450] [serial = 353] [outer = (nil)] 06:32:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 151 (0x92ac4c00) [pid = 12450] [serial = 354] [outer = 0x929de400] 06:32:44 INFO - PROCESS | 12450 | 1469021564988 Marionette DEBUG loaded listener.js 06:32:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 152 (0x93b66c00) [pid = 12450] [serial = 355] [outer = 0x929de400] 06:32:45 INFO - PROCESS | 12450 | 1469021565987 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:32:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:32:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1584ms 06:32:46 INFO - PROCESS | 12450 | 1469021566019 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:32:46 INFO - PROCESS | 12450 | 1469021566023 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:32:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:32:46 INFO - PROCESS | 12450 | 1469021566030 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:32:46 INFO - PROCESS | 12450 | 1469021566036 Marionette TRACE conn4 <- [1,446,null,{}] 06:32:46 INFO - PROCESS | 12450 | 1469021566053 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:46 INFO - PROCESS | 12450 | 1469021566061 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:46 INFO - PROCESS | 12450 | 1469021566250 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:32:46 INFO - PROCESS | 12450 | 1469021566498 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 12450 | 1469021566511 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x9b32ec00 == 68 [pid = 12450] [id = 119] 06:32:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 153 (0x9c063400) [pid = 12450] [serial = 356] [outer = (nil)] 06:32:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 154 (0x9c1d0400) [pid = 12450] [serial = 357] [outer = 0x9c063400] 06:32:46 INFO - PROCESS | 12450 | 1469021566593 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 155 (0x9d809000) [pid = 12450] [serial = 358] [outer = 0x9c063400] 06:32:47 INFO - PROCESS | 12450 | 1469021567474 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1488ms 06:32:47 INFO - PROCESS | 12450 | 1469021567519 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:32:47 INFO - PROCESS | 12450 | 1469021567524 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:32:47 INFO - PROCESS | 12450 | 1469021567530 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 12450 | 1469021567534 Marionette TRACE conn4 <- [1,450,null,{}] 06:32:47 INFO - PROCESS | 12450 | 1469021567540 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:47 INFO - PROCESS | 12450 | 1469021567545 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:47 INFO - PROCESS | 12450 | 1469021567728 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:32:47 INFO - PROCESS | 12450 | 1469021567900 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 12450 | 1469021567909 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b31c00 == 69 [pid = 12450] [id = 120] 06:32:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 156 (0x91b34c00) [pid = 12450] [serial = 359] [outer = (nil)] 06:32:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 157 (0x91b3bc00) [pid = 12450] [serial = 360] [outer = 0x91b34c00] 06:32:47 INFO - PROCESS | 12450 | 1469021567986 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 158 (0x91b3ec00) [pid = 12450] [serial = 361] [outer = 0x91b34c00] 06:32:48 INFO - PROCESS | 12450 | 1469021568933 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:32:49 INFO - PROCESS | 12450 | 1469021569017 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:32:49 INFO - PROCESS | 12450 | 1469021569023 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 12450 | 1469021569027 Marionette TRACE conn4 <- [1,454,null,{}] 06:32:49 INFO - PROCESS | 12450 | 1469021569033 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:49 INFO - PROCESS | 12450 | 1469021569038 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:49 INFO - PROCESS | 12450 | 1469021569245 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:32:49 INFO - PROCESS | 12450 | 1469021569461 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 12450 | 1469021569467 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b32000 == 70 [pid = 12450] [id = 121] 06:32:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 159 (0x91b3b800) [pid = 12450] [serial = 362] [outer = (nil)] 06:32:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 160 (0xa2098400) [pid = 12450] [serial = 363] [outer = 0x91b3b800] 06:32:49 INFO - PROCESS | 12450 | 1469021569599 Marionette DEBUG loaded listener.js 06:32:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 161 (0xa255f000) [pid = 12450] [serial = 364] [outer = 0x91b3b800] 06:32:50 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:50 INFO - PROCESS | 12450 | 1469021570529 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1585ms 06:32:50 INFO - PROCESS | 12450 | 1469021570609 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 12450 | 1469021570612 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:32:50 INFO - PROCESS | 12450 | 1469021570619 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 12450 | 1469021570622 Marionette TRACE conn4 <- [1,458,null,{}] 06:32:50 INFO - PROCESS | 12450 | 1469021570628 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:50 INFO - PROCESS | 12450 | 1469021570638 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:50 INFO - PROCESS | 12450 | 1469021570882 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:32:51 INFO - PROCESS | 12450 | 1469021571120 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 12450 | 1469021571128 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1eb800 == 71 [pid = 12450] [id = 122] 06:32:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 162 (0x8e1f0c00) [pid = 12450] [serial = 365] [outer = (nil)] 06:32:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 163 (0x8e1f6400) [pid = 12450] [serial = 366] [outer = 0x8e1f0c00] 06:32:51 INFO - PROCESS | 12450 | 1469021571214 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 164 (0x9d872800) [pid = 12450] [serial = 367] [outer = 0x8e1f0c00] 06:32:52 INFO - PROCESS | 12450 | 1469021572089 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 12450 | 1469021572157 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:32:52 INFO - PROCESS | 12450 | 1469021572164 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 12450 | 1469021572168 Marionette TRACE conn4 <- [1,462,null,{}] 06:32:52 INFO - PROCESS | 12450 | 1469021572173 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:52 INFO - PROCESS | 12450 | 1469021572178 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:52 INFO - PROCESS | 12450 | 1469021572350 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:32:52 INFO - PROCESS | 12450 | 1469021572525 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 12450 | 1469021572535 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ea400 == 72 [pid = 12450] [id = 123] 06:32:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 165 (0x8eccf000) [pid = 12450] [serial = 368] [outer = (nil)] 06:32:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 166 (0xa682d800) [pid = 12450] [serial = 369] [outer = 0x8eccf000] 06:32:52 INFO - PROCESS | 12450 | 1469021572614 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 167 (0xa6979400) [pid = 12450] [serial = 370] [outer = 0x8eccf000] 06:32:53 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:32:53 INFO - PROCESS | 12450 | 1469021573535 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 12450 | 1469021573600 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:32:53 INFO - PROCESS | 12450 | 1469021573607 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 12450 | 1469021573610 Marionette TRACE conn4 <- [1,466,null,{}] 06:32:53 INFO - PROCESS | 12450 | 1469021573617 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:53 INFO - PROCESS | 12450 | 1469021573622 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:53 INFO - PROCESS | 12450 | 1469021573805 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:32:54 INFO - PROCESS | 12450 | 1469021574020 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:54 INFO - PROCESS | 12450 | 1469021574026 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c4400 == 73 [pid = 12450] [id = 124] 06:32:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 168 (0x8e3c5800) [pid = 12450] [serial = 371] [outer = (nil)] 06:32:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 169 (0x8e3cc400) [pid = 12450] [serial = 372] [outer = 0x8e3c5800] 06:32:54 INFO - PROCESS | 12450 | 1469021574147 Marionette DEBUG loaded listener.js 06:32:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 170 (0x8e3cf400) [pid = 12450] [serial = 373] [outer = 0x8e3c5800] 06:32:55 INFO - PROCESS | 12450 | 1469021575005 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 12450 | 1469021575043 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:32:55 INFO - PROCESS | 12450 | 1469021575050 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - PROCESS | 12450 | 1469021575053 Marionette TRACE conn4 <- [1,470,null,{}] 06:32:55 INFO - PROCESS | 12450 | 1469021575059 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:55 INFO - PROCESS | 12450 | 1469021575064 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:55 INFO - PROCESS | 12450 | 1469021575235 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:32:55 INFO - PROCESS | 12450 | 1469021575453 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 12450 | 1469021575458 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cac00 == 74 [pid = 12450] [id = 125] 06:32:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 171 (0x8e3cb000) [pid = 12450] [serial = 374] [outer = (nil)] 06:32:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 172 (0x8e4e2c00) [pid = 12450] [serial = 375] [outer = 0x8e3cb000] 06:32:55 INFO - PROCESS | 12450 | 1469021575578 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 173 (0x8e4e6c00) [pid = 12450] [serial = 376] [outer = 0x8e3cb000] 06:32:56 INFO - PROCESS | 12450 | 1469021576578 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1579ms 06:32:56 INFO - PROCESS | 12450 | 1469021576646 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 12450 | 1469021576650 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:32:56 INFO - PROCESS | 12450 | 1469021576659 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - PROCESS | 12450 | 1469021576662 Marionette TRACE conn4 <- [1,474,null,{}] 06:32:56 INFO - PROCESS | 12450 | 1469021576668 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:56 INFO - PROCESS | 12450 | 1469021576673 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:56 INFO - PROCESS | 12450 | 1469021576868 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:32:57 INFO - PROCESS | 12450 | 1469021577084 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 12450 | 1469021577095 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e3c00 == 75 [pid = 12450] [id = 126] 06:32:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 174 (0x8e4ea800) [pid = 12450] [serial = 377] [outer = (nil)] 06:32:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 175 (0x8ecdac00) [pid = 12450] [serial = 378] [outer = 0x8e4ea800] 06:32:57 INFO - PROCESS | 12450 | 1469021577218 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 176 (0x9212f800) [pid = 12450] [serial = 379] [outer = 0x8e4ea800] 06:32:58 INFO - PROCESS | 12450 | 1469021578452 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:32:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:32:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1833ms 06:32:58 INFO - PROCESS | 12450 | 1469021578492 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 12450 | 1469021578498 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:32:58 INFO - PROCESS | 12450 | 1469021578506 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 12450 | 1469021578511 Marionette TRACE conn4 <- [1,478,null,{}] 06:32:58 INFO - PROCESS | 12450 | 1469021578519 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:32:58 INFO - PROCESS | 12450 | 1469021578525 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:58 INFO - PROCESS | 12450 | 1469021578786 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:32:58 INFO - PROCESS | 12450 | 1469021578975 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 12450 | 1469021578986 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:32:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd5000 == 76 [pid = 12450] [id = 127] 06:32:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 177 (0x8ecd7000) [pid = 12450] [serial = 380] [outer = (nil)] 06:32:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 178 (0x8ed29000) [pid = 12450] [serial = 381] [outer = 0x8ecd7000] 06:32:59 INFO - PROCESS | 12450 | 1469021579061 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 179 (0x8ed30400) [pid = 12450] [serial = 382] [outer = 0x8ecd7000] 06:33:00 INFO - PROCESS | 12450 | --DOCSHELL 0x99e48400 == 75 [pid = 12450] [id = 115] 06:33:00 INFO - PROCESS | 12450 | --DOCSHELL 0x95161000 == 74 [pid = 12450] [id = 114] 06:33:00 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bb400 == 73 [pid = 12450] [id = 113] 06:33:00 INFO - PROCESS | 12450 | --DOCSHELL 0x904b3400 == 72 [pid = 12450] [id = 112] 06:33:00 INFO - PROCESS | 12450 | --DOCSHELL 0x91827c00 == 71 [pid = 12450] [id = 111] 06:33:00 INFO - PROCESS | 12450 | --DOCSHELL 0x904ac800 == 70 [pid = 12450] [id = 110] 06:33:00 INFO - PROCESS | 12450 | 1469021580173 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1688ms 06:33:00 INFO - PROCESS | 12450 | --DOCSHELL 0x92239800 == 69 [pid = 12450] [id = 103] 06:33:00 INFO - PROCESS | 12450 | 1469021580196 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 12450 | 1469021580202 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:33:00 INFO - PROCESS | 12450 | 1469021580212 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 12450 | 1469021580215 Marionette TRACE conn4 <- [1,482,null,{}] 06:33:00 INFO - PROCESS | 12450 | 1469021580221 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:00 INFO - PROCESS | 12450 | 1469021580227 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:00 INFO - PROCESS | 12450 | 1469021580413 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 178 (0x9d801400) [pid = 12450] [serial = 213] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 177 (0x9084d800) [pid = 12450] [serial = 241] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 176 (0x9a64b800) [pid = 12450] [serial = 301] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 175 (0x8ecd7400) [pid = 12450] [serial = 303] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 174 (0x8ecda000) [pid = 12450] [serial = 304] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 173 (0x91ad2000) [pid = 12450] [serial = 292] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 172 (0x91acb000) [pid = 12450] [serial = 291] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 171 (0xa2ff9c00) [pid = 12450] [serial = 270] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 170 (0xa6da9000) [pid = 12450] [serial = 273] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 169 (0x939b8800) [pid = 12450] [serial = 264] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 168 (0x9a6f8800) [pid = 12450] [serial = 267] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 167 (0x9223c800) [pid = 12450] [serial = 294] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 166 (0x99df3000) [pid = 12450] [serial = 297] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 165 (0x92ac0000) [pid = 12450] [serial = 295] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 164 (0x92237c00) [pid = 12450] [serial = 276] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 163 (0x9a51ac00) [pid = 12450] [serial = 288] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 162 (0xa82f3400) [pid = 12450] [serial = 285] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 161 (0x92ac2400) [pid = 12450] [serial = 279] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 160 (0xa62ccc00) [pid = 12450] [serial = 282] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 159 (0x9a516400) [pid = 12450] [serial = 306] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 158 (0x9a518c00) [pid = 12450] [serial = 300] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 157 (0x99e50400) [pid = 12450] [serial = 298] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | --DOMWINDOW == 156 (0x9a792400) [pid = 12450] [serial = 307] [outer = (nil)] [url = about:blank] 06:33:00 INFO - PROCESS | 12450 | 1469021580805 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:00 INFO - PROCESS | 12450 | 1469021580818 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c5000 == 70 [pid = 12450] [id = 128] 06:33:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 157 (0x904ab400) [pid = 12450] [serial = 383] [outer = (nil)] 06:33:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 158 (0x90842400) [pid = 12450] [serial = 384] [outer = 0x904ab400] 06:33:00 INFO - PROCESS | 12450 | 1469021580933 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 159 (0x91825000) [pid = 12450] [serial = 385] [outer = 0x904ab400] 06:33:01 INFO - PROCESS | 12450 | 1469021581716 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1541ms 06:33:01 INFO - PROCESS | 12450 | 1469021581753 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:33:01 INFO - PROCESS | 12450 | 1469021581757 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:33:01 INFO - PROCESS | 12450 | 1469021581763 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 12450 | 1469021581769 Marionette TRACE conn4 <- [1,486,null,{}] 06:33:01 INFO - PROCESS | 12450 | 1469021581784 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:01 INFO - PROCESS | 12450 | 1469021581793 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:01 INFO - PROCESS | 12450 | 1469021581962 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:33:01 INFO - PROCESS | 12450 | 1469021581973 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 12450 | 1469021581982 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b36c00 == 71 [pid = 12450] [id = 129] 06:33:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 160 (0x91b38400) [pid = 12450] [serial = 386] [outer = (nil)] 06:33:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 161 (0x92236000) [pid = 12450] [serial = 387] [outer = 0x91b38400] 06:33:02 INFO - PROCESS | 12450 | 1469021582053 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 162 (0x92956800) [pid = 12450] [serial = 388] [outer = 0x91b38400] 06:33:03 INFO - PROCESS | 12450 | 1469021583077 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:33:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1334ms 06:33:03 INFO - PROCESS | 12450 | 1469021583097 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:33:03 INFO - PROCESS | 12450 | 1469021583101 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:33:03 INFO - PROCESS | 12450 | 1469021583118 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 12450 | 1469021583121 Marionette TRACE conn4 <- [1,490,null,{}] 06:33:03 INFO - PROCESS | 12450 | 1469021583127 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:03 INFO - PROCESS | 12450 | 1469021583132 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:03 INFO - PROCESS | 12450 | 1469021583342 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:33:03 INFO - PROCESS | 12450 | 1469021583372 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 12450 | 1469021583380 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x92238000 == 72 [pid = 12450] [id = 130] 06:33:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 163 (0x9295b400) [pid = 12450] [serial = 389] [outer = (nil)] 06:33:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 164 (0x9295dc00) [pid = 12450] [serial = 390] [outer = 0x9295b400] 06:33:03 INFO - PROCESS | 12450 | 1469021583448 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 165 (0x92961c00) [pid = 12450] [serial = 391] [outer = 0x9295b400] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 164 (0x9182cc00) [pid = 12450] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 163 (0x91822c00) [pid = 12450] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 162 (0x953d4c00) [pid = 12450] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 161 (0x9084b000) [pid = 12450] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 160 (0x904acc00) [pid = 12450] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 159 (0x99e4d400) [pid = 12450] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 158 (0x91ad6c00) [pid = 12450] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 157 (0x9a520800) [pid = 12450] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 156 (0x91ac7c00) [pid = 12450] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 155 (0xa100b000) [pid = 12450] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 154 (0x946f0800) [pid = 12450] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 153 (0x9ba9f400) [pid = 12450] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 152 (0xa2005800) [pid = 12450] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 151 (0x904a9000) [pid = 12450] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 150 (0x9a51c400) [pid = 12450] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 149 (0x9c1ca800) [pid = 12450] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 148 (0x939bac00) [pid = 12450] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 147 (0x953d9400) [pid = 12450] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 146 (0x9a6f6000) [pid = 12450] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 145 (0xa688f800) [pid = 12450] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 144 (0xa1003800) [pid = 12450] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 143 (0x91967400) [pid = 12450] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 142 (0x99e49c00) [pid = 12450] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 141 (0xa507e400) [pid = 12450] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 140 (0x9a79a800) [pid = 12450] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 139 (0x9a7ba800) [pid = 12450] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 138 (0x9c1c4000) [pid = 12450] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 137 (0x99df4000) [pid = 12450] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 136 (0x9a125c00) [pid = 12450] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 135 (0x9a7c7400) [pid = 12450] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 134 (0x91e46c00) [pid = 12450] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:33:05 INFO - PROCESS | 12450 | --DOMWINDOW == 133 (0x9a7c6400) [pid = 12450] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:33:05 INFO - PROCESS | 12450 | 1469021585490 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2402ms 06:33:05 INFO - PROCESS | 12450 | 1469021585510 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:33:05 INFO - PROCESS | 12450 | 1469021585514 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:33:05 INFO - PROCESS | 12450 | 1469021585520 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:33:05 INFO - PROCESS | 12450 | 1469021585523 Marionette TRACE conn4 <- [1,494,null,{}] 06:33:05 INFO - PROCESS | 12450 | 1469021585529 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:05 INFO - PROCESS | 12450 | 1469021585534 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:05 INFO - PROCESS | 12450 | 1469021585686 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:33:05 INFO - PROCESS | 12450 | 1469021585700 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:05 INFO - PROCESS | 12450 | 1469021585708 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bc800 == 73 [pid = 12450] [id = 131] 06:33:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 134 (0x904a9000) [pid = 12450] [serial = 392] [outer = (nil)] 06:33:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 135 (0x9295e400) [pid = 12450] [serial = 393] [outer = 0x904a9000] 06:33:05 INFO - PROCESS | 12450 | 1469021585775 Marionette DEBUG loaded listener.js 06:33:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 136 (0x929db000) [pid = 12450] [serial = 394] [outer = 0x904a9000] 06:33:06 INFO - PROCESS | 12450 | 1469021586611 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1130ms 06:33:06 INFO - PROCESS | 12450 | 1469021586652 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:33:06 INFO - PROCESS | 12450 | 1469021586655 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:33:06 INFO - PROCESS | 12450 | 1469021586661 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:33:06 INFO - PROCESS | 12450 | 1469021586664 Marionette TRACE conn4 <- [1,498,null,{}] 06:33:06 INFO - PROCESS | 12450 | 1469021586670 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:06 INFO - PROCESS | 12450 | 1469021586679 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:06 INFO - PROCESS | 12450 | 1469021586869 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:33:06 INFO - PROCESS | 12450 | 1469021586879 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:06 INFO - PROCESS | 12450 | 1469021586885 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x9196a800 == 74 [pid = 12450] [id = 132] 06:33:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 137 (0x91ad1800) [pid = 12450] [serial = 395] [outer = (nil)] 06:33:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 138 (0x9a51d000) [pid = 12450] [serial = 396] [outer = 0x91ad1800] 06:33:06 INFO - PROCESS | 12450 | 1469021586953 Marionette DEBUG loaded listener.js 06:33:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 139 (0x9a6f2800) [pid = 12450] [serial = 397] [outer = 0x91ad1800] 06:33:08 INFO - PROCESS | 12450 | 1469021588094 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1482ms 06:33:08 INFO - PROCESS | 12450 | 1469021588145 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 12450 | 1469021588152 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:33:08 INFO - PROCESS | 12450 | 1469021588161 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 12450 | 1469021588166 Marionette TRACE conn4 <- [1,502,null,{}] 06:33:08 INFO - PROCESS | 12450 | 1469021588176 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:08 INFO - PROCESS | 12450 | 1469021588180 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:08 INFO - PROCESS | 12450 | 1469021588370 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:33:08 INFO - PROCESS | 12450 | 1469021588603 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 12450 | 1469021588614 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed23400 == 75 [pid = 12450] [id = 133] 06:33:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 140 (0x8ed25000) [pid = 12450] [serial = 398] [outer = (nil)] 06:33:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 141 (0x8f0bec00) [pid = 12450] [serial = 399] [outer = 0x8ed25000] 06:33:08 INFO - PROCESS | 12450 | 1469021588736 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 142 (0x904b4400) [pid = 12450] [serial = 400] [outer = 0x8ed25000] 06:33:09 INFO - PROCESS | 12450 | 1469021589581 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1485ms 06:33:09 INFO - PROCESS | 12450 | 1469021589646 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 12450 | 1469021589653 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:33:09 INFO - PROCESS | 12450 | 1469021589663 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 12450 | 1469021589667 Marionette TRACE conn4 <- [1,506,null,{}] 06:33:09 INFO - PROCESS | 12450 | 1469021589674 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:09 INFO - PROCESS | 12450 | 1469021589680 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:09 INFO - PROCESS | 12450 | 1469021589868 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:33:10 INFO - PROCESS | 12450 | 1469021590046 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 12450 | 1469021590055 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0b8400 == 76 [pid = 12450] [id = 134] 06:33:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 143 (0x91ac8800) [pid = 12450] [serial = 401] [outer = (nil)] 06:33:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 144 (0x91b40800) [pid = 12450] [serial = 402] [outer = 0x91ac8800] 06:33:10 INFO - PROCESS | 12450 | 1469021590140 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 145 (0x92959000) [pid = 12450] [serial = 403] [outer = 0x91ac8800] 06:33:11 INFO - PROCESS | 12450 | 1469021591209 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1583ms 06:33:11 INFO - PROCESS | 12450 | 1469021591247 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 12450 | 1469021591251 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:33:11 INFO - PROCESS | 12450 | 1469021591258 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 12450 | 1469021591264 Marionette TRACE conn4 <- [1,510,null,{}] 06:33:11 INFO - PROCESS | 12450 | 1469021591280 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:11 INFO - PROCESS | 12450 | 1469021591289 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:11 INFO - PROCESS | 12450 | 1469021591493 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:33:11 INFO - PROCESS | 12450 | 1469021591720 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 12450 | 1469021591734 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x99ed7800 == 77 [pid = 12450] [id = 135] 06:33:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 146 (0x9a64b800) [pid = 12450] [serial = 404] [outer = (nil)] 06:33:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 147 (0x9a76a000) [pid = 12450] [serial = 405] [outer = 0x9a64b800] 06:33:11 INFO - PROCESS | 12450 | 1469021591856 Marionette DEBUG loaded listener.js 06:33:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 148 (0x9a7bac00) [pid = 12450] [serial = 406] [outer = 0x9a64b800] 06:33:12 INFO - PROCESS | 12450 | 1469021592776 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1594ms 06:33:12 INFO - PROCESS | 12450 | 1469021592854 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:33:12 INFO - PROCESS | 12450 | 1469021592859 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:33:12 INFO - PROCESS | 12450 | 1469021592865 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 12450 | 1469021592869 Marionette TRACE conn4 <- [1,514,null,{}] 06:33:12 INFO - PROCESS | 12450 | 1469021592875 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:12 INFO - PROCESS | 12450 | 1469021592880 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:13 INFO - PROCESS | 12450 | 1469021593101 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:33:13 INFO - PROCESS | 12450 | 1469021593323 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 12450 | 1469021593333 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd8800 == 78 [pid = 12450] [id = 136] 06:33:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 149 (0x9a6f9000) [pid = 12450] [serial = 407] [outer = (nil)] 06:33:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 150 (0x9ba06800) [pid = 12450] [serial = 408] [outer = 0x9a6f9000] 06:33:13 INFO - PROCESS | 12450 | 1469021593453 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 151 (0x9bf18000) [pid = 12450] [serial = 409] [outer = 0x9a6f9000] 06:33:14 INFO - PROCESS | 12450 | 1469021594304 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:33:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 152 (0x92382000) [pid = 12450] [serial = 410] [outer = 0x9969f000] 06:33:14 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 06:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1482ms 06:33:14 INFO - PROCESS | 12450 | 1469021594387 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:33:14 INFO - PROCESS | 12450 | 1469021594390 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:33:14 INFO - PROCESS | 12450 | 1469021594485 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 12450 | 1469021594488 Marionette TRACE conn4 <- [1,518,null,{}] 06:33:14 INFO - PROCESS | 12450 | 1469021594506 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:14 INFO - PROCESS | 12450 | 1469021594512 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:14 INFO - PROCESS | 12450 | 1469021594689 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:33:14 INFO - PROCESS | 12450 | 1469021594886 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 12450 | 1469021594893 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f2400 == 79 [pid = 12450] [id = 137] 06:33:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 153 (0x904a6800) [pid = 12450] [serial = 411] [outer = (nil)] 06:33:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 154 (0x92387800) [pid = 12450] [serial = 412] [outer = 0x904a6800] 06:33:15 INFO - PROCESS | 12450 | 1469021595016 Marionette DEBUG loaded listener.js 06:33:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 155 (0x9238ec00) [pid = 12450] [serial = 413] [outer = 0x904a6800] 06:33:15 INFO - PROCESS | 12450 | 1469021595926 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1573ms 06:33:15 INFO - PROCESS | 12450 | 1469021595981 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:33:15 INFO - PROCESS | 12450 | 1469021595985 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:33:15 INFO - PROCESS | 12450 | 1469021595992 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:33:15 INFO - PROCESS | 12450 | 1469021595995 Marionette TRACE conn4 <- [1,522,null,{}] 06:33:16 INFO - PROCESS | 12450 | 1469021596001 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:16 INFO - PROCESS | 12450 | 1469021596011 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:16 INFO - PROCESS | 12450 | 1469021596253 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:33:16 INFO - PROCESS | 12450 | 1469021596494 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:16 INFO - PROCESS | 12450 | 1469021596503 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x92601800 == 80 [pid = 12450] [id = 138] 06:33:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 156 (0x92605000) [pid = 12450] [serial = 414] [outer = (nil)] 06:33:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 157 (0x9260a400) [pid = 12450] [serial = 415] [outer = 0x92605000] 06:33:16 INFO - PROCESS | 12450 | 1469021596630 Marionette DEBUG loaded listener.js 06:33:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 158 (0x99df3000) [pid = 12450] [serial = 416] [outer = 0x92605000] 06:33:17 INFO - PROCESS | 12450 | 1469021597513 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1590ms 06:33:17 INFO - PROCESS | 12450 | 1469021597583 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:33:17 INFO - PROCESS | 12450 | 1469021597587 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:33:17 INFO - PROCESS | 12450 | 1469021597594 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 12450 | 1469021597596 Marionette TRACE conn4 <- [1,526,null,{}] 06:33:17 INFO - PROCESS | 12450 | 1469021597603 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:17 INFO - PROCESS | 12450 | 1469021597608 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:17 INFO - PROCESS | 12450 | 1469021597822 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:33:18 INFO - PROCESS | 12450 | 1469021598049 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 12450 | 1469021598057 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e294000 == 81 [pid = 12450] [id = 139] 06:33:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 159 (0x8e295400) [pid = 12450] [serial = 417] [outer = (nil)] 06:33:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 160 (0x8e298800) [pid = 12450] [serial = 418] [outer = 0x8e295400] 06:33:18 INFO - PROCESS | 12450 | 1469021598149 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 161 (0x8e29cc00) [pid = 12450] [serial = 419] [outer = 0x8e295400] 06:33:19 INFO - PROCESS | 12450 | 1469021599047 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:33:19 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 06:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1488ms 06:33:19 INFO - PROCESS | 12450 | 1469021599083 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:33:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:33:19 INFO - PROCESS | 12450 | 1469021599093 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:33:19 INFO - PROCESS | 12450 | 1469021599100 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 12450 | 1469021599103 Marionette TRACE conn4 <- [1,530,null,{}] 06:33:19 INFO - PROCESS | 12450 | 1469021599109 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:19 INFO - PROCESS | 12450 | 1469021599114 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:19 INFO - PROCESS | 12450 | 1469021599290 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:33:19 INFO - PROCESS | 12450 | 1469021599475 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 12450 | 1469021599482 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29e800 == 82 [pid = 12450] [id = 140] 06:33:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 162 (0x8f0c4000) [pid = 12450] [serial = 420] [outer = (nil)] 06:33:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 163 (0x92861400) [pid = 12450] [serial = 421] [outer = 0x8f0c4000] 06:33:19 INFO - PROCESS | 12450 | 1469021599608 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 164 (0x92862800) [pid = 12450] [serial = 422] [outer = 0x8f0c4000] 06:33:20 INFO - PROCESS | 12450 | 1469021600433 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:33:20 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 06:33:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:33:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:33:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:33:20 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 06:33:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:33:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:33:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:33:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1391ms 06:33:20 INFO - PROCESS | 12450 | 1469021600493 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 12450 | 1469021600497 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:33:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:33:20 INFO - PROCESS | 12450 | 1469021600524 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 12450 | 1469021600528 Marionette TRACE conn4 <- [1,534,null,{}] 06:33:20 INFO - PROCESS | 12450 | 1469021600534 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:20 INFO - PROCESS | 12450 | 1469021600539 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:20 INFO - PROCESS | 12450 | 1469021600760 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:33:20 INFO - PROCESS | 12450 | 1469021600946 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 12450 | 1469021600953 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297400 == 83 [pid = 12450] [id = 141] 06:33:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 165 (0x8e29b000) [pid = 12450] [serial = 423] [outer = (nil)] 06:33:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 166 (0x9c06c400) [pid = 12450] [serial = 424] [outer = 0x8e29b000] 06:33:21 INFO - PROCESS | 12450 | 1469021601033 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 167 (0x9c1c3400) [pid = 12450] [serial = 425] [outer = 0x8e29b000] 06:33:21 INFO - PROCESS | 12450 | 1469021601911 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:33:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:33:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1484ms 06:33:22 INFO - PROCESS | 12450 | 1469021602007 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:33:22 INFO - PROCESS | 12450 | 1469021602010 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:33:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:33:22 INFO - PROCESS | 12450 | 1469021602017 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:33:22 INFO - PROCESS | 12450 | 1469021602019 Marionette TRACE conn4 <- [1,538,null,{}] 06:33:22 INFO - PROCESS | 12450 | 1469021602026 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:22 INFO - PROCESS | 12450 | 1469021602031 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:22 INFO - PROCESS | 12450 | 1469021602270 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:33:22 INFO - PROCESS | 12450 | 1469021602546 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 12450 | 1469021602553 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a800 == 84 [pid = 12450] [id = 142] 06:33:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 168 (0x8cf8ac00) [pid = 12450] [serial = 426] [outer = (nil)] 06:33:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 169 (0x8cf91000) [pid = 12450] [serial = 427] [outer = 0x8cf8ac00] 06:33:22 INFO - PROCESS | 12450 | 1469021602639 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 170 (0x8cf97000) [pid = 12450] [serial = 428] [outer = 0x8cf8ac00] 06:33:23 INFO - PROCESS | 12450 | 1469021603515 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:33:23 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. 06:33:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1540ms 06:33:23 INFO - PROCESS | 12450 | 1469021603565 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 12450 | 1469021603570 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:33:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:33:23 INFO - PROCESS | 12450 | 1469021603579 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 12450 | 1469021603582 Marionette TRACE conn4 <- [1,542,null,{}] 06:33:23 INFO - PROCESS | 12450 | 1469021603589 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:23 INFO - PROCESS | 12450 | 1469021603596 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:23 INFO - PROCESS | 12450 | 1469021603808 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:33:24 INFO - PROCESS | 12450 | 1469021603998 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 12450 | 1469021604008 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b7c00 == 85 [pid = 12450] [id = 143] 06:33:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 171 (0x8e1b9400) [pid = 12450] [serial = 429] [outer = (nil)] 06:33:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 172 (0x8e1bd800) [pid = 12450] [serial = 430] [outer = 0x8e1b9400] 06:33:24 INFO - PROCESS | 12450 | 1469021604144 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 173 (0x9260c400) [pid = 12450] [serial = 431] [outer = 0x8e1b9400] 06:33:25 INFO - PROCESS | 12450 | 1469021604996 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:33:25 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. 06:33:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1444ms 06:33:25 INFO - PROCESS | 12450 | 1469021605024 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:33:25 INFO - PROCESS | 12450 | 1469021605028 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:33:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:33:25 INFO - PROCESS | 12450 | 1469021605034 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:33:25 INFO - PROCESS | 12450 | 1469021605037 Marionette TRACE conn4 <- [1,546,null,{}] 06:33:25 INFO - PROCESS | 12450 | 1469021605043 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:25 INFO - PROCESS | 12450 | 1469021605048 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:25 INFO - PROCESS | 12450 | 1469021605287 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:33:25 INFO - PROCESS | 12450 | 1469021605480 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:25 INFO - PROCESS | 12450 | 1469021605488 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf94c00 == 86 [pid = 12450] [id = 144] 06:33:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 174 (0x8cf95000) [pid = 12450] [serial = 432] [outer = (nil)] 06:33:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 175 (0x90847000) [pid = 12450] [serial = 433] [outer = 0x8cf95000] 06:33:25 INFO - PROCESS | 12450 | 1469021605569 Marionette DEBUG loaded listener.js 06:33:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 176 (0x90f02c00) [pid = 12450] [serial = 434] [outer = 0x8cf95000] 06:33:26 INFO - PROCESS | 12450 | 1469021606549 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:33:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:33:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1530ms 06:33:26 INFO - PROCESS | 12450 | 1469021606607 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:33:26 INFO - PROCESS | 12450 | 1469021606610 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:33:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:33:26 INFO - PROCESS | 12450 | 1469021606623 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:33:26 INFO - PROCESS | 12450 | 1469021606626 Marionette TRACE conn4 <- [1,550,null,{}] 06:33:26 INFO - PROCESS | 12450 | 1469021606632 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:26 INFO - PROCESS | 12450 | 1469021606636 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:26 INFO - PROCESS | 12450 | 1469021606859 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:33:27 INFO - PROCESS | 12450 | 1469021607109 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 12450 | 1469021607117 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8cc00 == 87 [pid = 12450] [id = 145] 06:33:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 177 (0x8e1b4800) [pid = 12450] [serial = 435] [outer = (nil)] 06:33:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 178 (0x8e1bb800) [pid = 12450] [serial = 436] [outer = 0x8e1b4800] 06:33:27 INFO - PROCESS | 12450 | 1469021607515 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 179 (0x8e1f7c00) [pid = 12450] [serial = 437] [outer = 0x8e1b4800] 06:33:28 INFO - PROCESS | 12450 | 1469021608449 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:33:28 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. 06:33:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1838ms 06:33:28 INFO - PROCESS | 12450 | 1469021608462 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:33:28 INFO - PROCESS | 12450 | 1469021608468 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:33:28 INFO - PROCESS | 12450 | 1469021608476 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - PROCESS | 12450 | 1469021608478 Marionette TRACE conn4 <- [1,554,null,{}] 06:33:28 INFO - PROCESS | 12450 | 1469021608486 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:28 INFO - PROCESS | 12450 | 1469021608492 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:28 INFO - PROCESS | 12450 | 1469021608702 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:33:28 INFO - PROCESS | 12450 | 1469021608872 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 12450 | 1469021608882 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b8400 == 88 [pid = 12450] [id = 146] 06:33:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 180 (0x8e28f800) [pid = 12450] [serial = 438] [outer = (nil)] 06:33:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 181 (0x8f0c7000) [pid = 12450] [serial = 439] [outer = 0x8e28f800] 06:33:29 INFO - PROCESS | 12450 | 1469021609004 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 182 (0x90f01400) [pid = 12450] [serial = 440] [outer = 0x8e28f800] 06:33:29 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bc800 == 87 [pid = 12450] [id = 131] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x92238000 == 86 [pid = 12450] [id = 130] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91b36c00 == 85 [pid = 12450] [id = 129] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c5000 == 84 [pid = 12450] [id = 128] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd5000 == 83 [pid = 12450] [id = 127] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1eb800 == 82 [pid = 12450] [id = 122] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ea400 == 81 [pid = 12450] [id = 123] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91b32000 == 80 [pid = 12450] [id = 121] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91b31c00 == 79 [pid = 12450] [id = 120] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9b32ec00 == 78 [pid = 12450] [id = 119] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x929dc800 == 77 [pid = 12450] [id = 118] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8eccf800 == 76 [pid = 12450] [id = 116] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x90849c00 == 75 [pid = 12450] [id = 117] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x904b2800 == 74 [pid = 12450] [id = 79] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9c1d1800 == 73 [pid = 12450] [id = 77] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x904a6c00 == 72 [pid = 12450] [id = 78] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0xa5016000 == 71 [pid = 12450] [id = 14] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91e47400 == 70 [pid = 12450] [id = 8] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9c062c00 == 69 [pid = 12450] [id = 71] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec4400 == 68 [pid = 12450] [id = 41] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9d879400 == 67 [pid = 12450] [id = 13] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x904a7400 == 66 [pid = 12450] [id = 87] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9a515800 == 65 [pid = 12450] [id = 89] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec1800 == 64 [pid = 12450] [id = 15] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91e53c00 == 63 [pid = 12450] [id = 9] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9a78c400 == 62 [pid = 12450] [id = 70] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x99e32400 == 61 [pid = 12450] [id = 23] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9d877c00 == 60 [pid = 12450] [id = 90] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cac00 == 59 [pid = 12450] [id = 125] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x92230800 == 58 [pid = 12450] [id = 96] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c4400 == 57 [pid = 12450] [id = 124] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e3c00 == 56 [pid = 12450] [id = 126] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x99e45c00 == 55 [pid = 12450] [id = 31] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91e4e400 == 54 [pid = 12450] [id = 40] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9393b800 == 53 [pid = 12450] [id = 12] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9a519800 == 52 [pid = 12450] [id = 73] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9182e800 == 51 [pid = 12450] [id = 104] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91ad2800 == 50 [pid = 12450] [id = 88] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x939bd800 == 49 [pid = 12450] [id = 105] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9c068400 == 48 [pid = 12450] [id = 107] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9c1c8400 == 47 [pid = 12450] [id = 74] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9a7c3c00 == 46 [pid = 12450] [id = 106] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0xa4e59800 == 45 [pid = 12450] [id = 75] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9182b800 == 44 [pid = 12450] [id = 108] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x90843800 == 43 [pid = 12450] [id = 80] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x929d8400 == 42 [pid = 12450] [id = 109] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0xa6825800 == 41 [pid = 12450] [id = 76] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8cc00 == 40 [pid = 12450] [id = 145] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b7c00 == 39 [pid = 12450] [id = 143] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf94c00 == 38 [pid = 12450] [id = 144] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a800 == 37 [pid = 12450] [id = 142] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297400 == 36 [pid = 12450] [id = 141] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e294000 == 35 [pid = 12450] [id = 139] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29e800 == 34 [pid = 12450] [id = 140] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x92601800 == 33 [pid = 12450] [id = 138] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f2400 == 32 [pid = 12450] [id = 137] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd8800 == 31 [pid = 12450] [id = 136] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x99ed7800 == 30 [pid = 12450] [id = 135] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed23400 == 29 [pid = 12450] [id = 133] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0b8400 == 28 [pid = 12450] [id = 134] 06:33:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9196a800 == 27 [pid = 12450] [id = 132] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 181 (0x975cb800) [pid = 12450] [serial = 265] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 180 (0x9a7ba400) [pid = 12450] [serial = 268] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 179 (0x91ad5000) [pid = 12450] [serial = 262] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 178 (0xa50e2c00) [pid = 12450] [serial = 271] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 177 (0x99691000) [pid = 12450] [serial = 177] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 176 (0x9d3d2800) [pid = 12450] [serial = 117] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 175 (0xa6f7ec00) [pid = 12450] [serial = 231] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 174 (0x93b6a400) [pid = 12450] [serial = 235] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 173 (0x9a6f4000) [pid = 12450] [serial = 219] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 172 (0xa23b5000) [pid = 12450] [serial = 222] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 171 (0x953ddc00) [pid = 12450] [serial = 120] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 170 (0x953dd400) [pid = 12450] [serial = 216] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 169 (0x9d417c00) [pid = 12450] [serial = 183] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 168 (0xa6da3000) [pid = 12450] [serial = 228] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 167 (0xa34d0800) [pid = 12450] [serial = 174] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 166 (0x91970000) [pid = 12450] [serial = 238] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 165 (0x9a4de000) [pid = 12450] [serial = 123] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 164 (0xa6829c00) [pid = 12450] [serial = 225] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 163 (0x9baac000) [pid = 12450] [serial = 150] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 162 (0x9a7c5000) [pid = 12450] [serial = 186] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 161 (0xa34d2800) [pid = 12450] [serial = 153] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 160 (0x99ee6800) [pid = 12450] [serial = 147] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 159 (0x9ba07400) [pid = 12450] [serial = 180] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 158 (0xa252a000) [pid = 12450] [serial = 189] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 157 (0x93944400) [pid = 12450] [serial = 144] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 156 (0xa682b800) [pid = 12450] [serial = 192] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 155 (0x91e4a000) [pid = 12450] [serial = 334] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 154 (0x91ace000) [pid = 12450] [serial = 333] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 153 (0x91973c00) [pid = 12450] [serial = 312] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 152 (0x9d414400) [pid = 12450] [serial = 321] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 151 (0x93b67400) [pid = 12450] [serial = 339] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 150 (0x9c068c00) [pid = 12450] [serial = 318] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 149 (0x99e42400) [pid = 12450] [serial = 342] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 148 (0x975d0c00) [pid = 12450] [serial = 315] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 147 (0x9acb2800) [pid = 12450] [serial = 309] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 146 (0x929e3800) [pid = 12450] [serial = 327] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 145 (0x91ad0c00) [pid = 12450] [serial = 336] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 144 (0x929e2c00) [pid = 12450] [serial = 337] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 143 (0xa2fa8000) [pid = 12450] [serial = 324] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 142 (0x91821800) [pid = 12450] [serial = 331] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 141 (0x90844c00) [pid = 12450] [serial = 330] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 140 (0x9c063000) [pid = 12450] [serial = 348] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 139 (0x9a514000) [pid = 12450] [serial = 345] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 138 (0x99edec00) [pid = 12450] [serial = 343] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 137 (0x953dfc00) [pid = 12450] [serial = 340] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | --DOMWINDOW == 136 (0x9a6fa400) [pid = 12450] [serial = 346] [outer = (nil)] [url = about:blank] 06:33:31 INFO - PROCESS | 12450 | 1469021611936 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 3500ms 06:33:31 INFO - PROCESS | 12450 | 1469021611975 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 12450 | 1469021611981 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:33:31 INFO - PROCESS | 12450 | 1469021611990 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 12450 | 1469021611994 Marionette TRACE conn4 <- [1,558,null,{}] 06:33:32 INFO - PROCESS | 12450 | 1469021612002 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:32 INFO - PROCESS | 12450 | 1469021612008 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:32 INFO - PROCESS | 12450 | 1469021612170 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:33:32 INFO - PROCESS | 12450 | 1469021612188 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 12450 | 1469021612201 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ecc00 == 28 [pid = 12450] [id = 147] 06:33:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 137 (0x8e1f3c00) [pid = 12450] [serial = 441] [outer = (nil)] 06:33:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 138 (0x8e299400) [pid = 12450] [serial = 442] [outer = 0x8e1f3c00] 06:33:32 INFO - PROCESS | 12450 | 1469021612301 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 139 (0x8e3c2c00) [pid = 12450] [serial = 443] [outer = 0x8e1f3c00] 06:33:33 INFO - PROCESS | 12450 | 1469021613191 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1233ms 06:33:33 INFO - PROCESS | 12450 | 1469021613223 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:33:33 INFO - PROCESS | 12450 | 1469021613230 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:33:33 INFO - PROCESS | 12450 | 1469021613241 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:33:33 INFO - PROCESS | 12450 | 1469021613245 Marionette TRACE conn4 <- [1,562,null,{}] 06:33:33 INFO - PROCESS | 12450 | 1469021613252 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:33 INFO - PROCESS | 12450 | 1469021613258 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:33 INFO - PROCESS | 12450 | 1469021613474 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:33:33 INFO - PROCESS | 12450 | 1469021613493 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:33 INFO - PROCESS | 12450 | 1469021613504 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e4800 == 29 [pid = 12450] [id = 148] 06:33:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 140 (0x8ecd1400) [pid = 12450] [serial = 444] [outer = (nil)] 06:33:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 141 (0x8ecd5000) [pid = 12450] [serial = 445] [outer = 0x8ecd1400] 06:33:33 INFO - PROCESS | 12450 | 1469021613573 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 142 (0x8ecdc800) [pid = 12450] [serial = 446] [outer = 0x8ecd1400] 06:33:34 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:34 INFO - PROCESS | 12450 | 1469021614556 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1333ms 06:33:34 INFO - PROCESS | 12450 | 1469021614574 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 12450 | 1469021614577 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:33:34 INFO - PROCESS | 12450 | 1469021614584 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 12450 | 1469021614590 Marionette TRACE conn4 <- [1,566,null,{}] 06:33:34 INFO - PROCESS | 12450 | 1469021614617 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:34 INFO - PROCESS | 12450 | 1469021614626 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:34 INFO - PROCESS | 12450 | 1469021614850 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:33:34 INFO - PROCESS | 12450 | 1469021614874 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 12450 | 1469021614886 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x90843c00 == 30 [pid = 12450] [id = 149] 06:33:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 143 (0x90844400) [pid = 12450] [serial = 447] [outer = (nil)] 06:33:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 144 (0x9084e400) [pid = 12450] [serial = 448] [outer = 0x90844400] 06:33:34 INFO - PROCESS | 12450 | 1469021614958 Marionette DEBUG loaded listener.js 06:33:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 145 (0x90f0c800) [pid = 12450] [serial = 449] [outer = 0x90844400] 06:33:35 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:35 INFO - PROCESS | 12450 | 1469021615864 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1342ms 06:33:35 INFO - PROCESS | 12450 | 1469021615926 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:33:35 INFO - PROCESS | 12450 | 1469021615931 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:33:35 INFO - PROCESS | 12450 | 1469021615937 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 12450 | 1469021615940 Marionette TRACE conn4 <- [1,570,null,{}] 06:33:35 INFO - PROCESS | 12450 | 1469021615945 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:35 INFO - PROCESS | 12450 | 1469021615949 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:36 INFO - PROCESS | 12450 | 1469021616168 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 144 (0xa6244400) [pid = 12450] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 143 (0x9b098400) [pid = 12450] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 142 (0x91830000) [pid = 12450] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 141 (0x953d5400) [pid = 12450] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 140 (0xa6892c00) [pid = 12450] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 139 (0x92231400) [pid = 12450] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 138 (0x9d3cb000) [pid = 12450] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 137 (0x9c1c7c00) [pid = 12450] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 136 (0x92abbc00) [pid = 12450] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 135 (0x9a127800) [pid = 12450] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 134 (0x92ac6400) [pid = 12450] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 133 (0x929d9000) [pid = 12450] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 132 (0x953d4400) [pid = 12450] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 131 (0x91ad1800) [pid = 12450] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 130 (0x9295b400) [pid = 12450] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 129 (0x904a9000) [pid = 12450] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 128 (0x9c063400) [pid = 12450] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 127 (0x8e4ea800) [pid = 12450] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 126 (0x8eccf000) [pid = 12450] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 125 (0x8e1f0c00) [pid = 12450] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 124 (0x8e3cb000) [pid = 12450] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 123 (0x929de400) [pid = 12450] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 122 (0x8e3c5800) [pid = 12450] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 121 (0x91b34c00) [pid = 12450] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 120 (0x91b3b800) [pid = 12450] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 119 (0x91b38400) [pid = 12450] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 118 (0x8ecd7000) [pid = 12450] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 117 (0x9084bc00) [pid = 12450] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 116 (0x9a794c00) [pid = 12450] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:33:37 INFO - PROCESS | 12450 | --DOMWINDOW == 115 (0x904ab400) [pid = 12450] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:33:37 INFO - PROCESS | 12450 | 1469021617526 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:37 INFO - PROCESS | 12450 | 1469021617533 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf93800 == 31 [pid = 12450] [id = 150] 06:33:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 116 (0x8e1ef400) [pid = 12450] [serial = 450] [outer = (nil)] 06:33:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 117 (0x8e3c8400) [pid = 12450] [serial = 451] [outer = 0x8e1ef400] 06:33:37 INFO - PROCESS | 12450 | 1469021617603 Marionette DEBUG loaded listener.js 06:33:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 118 (0x8ed25400) [pid = 12450] [serial = 452] [outer = 0x8e1ef400] 06:33:38 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:38 INFO - PROCESS | 12450 | 1469021618300 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2398ms 06:33:38 INFO - PROCESS | 12450 | 1469021618335 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:33:38 INFO - PROCESS | 12450 | 1469021618338 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:33:38 INFO - PROCESS | 12450 | 1469021618344 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 12450 | 1469021618347 Marionette TRACE conn4 <- [1,574,null,{}] 06:33:38 INFO - PROCESS | 12450 | 1469021618353 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:38 INFO - PROCESS | 12450 | 1469021618358 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:38 INFO - PROCESS | 12450 | 1469021618502 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:33:38 INFO - PROCESS | 12450 | 1469021618517 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 12450 | 1469021618524 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f10c00 == 32 [pid = 12450] [id = 151] 06:33:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 119 (0x91821c00) [pid = 12450] [serial = 453] [outer = (nil)] 06:33:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 120 (0x91828c00) [pid = 12450] [serial = 454] [outer = 0x91821c00] 06:33:38 INFO - PROCESS | 12450 | 1469021618590 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 121 (0x91968c00) [pid = 12450] [serial = 455] [outer = 0x91821c00] 06:33:39 INFO - PROCESS | 12450 | 1469021619511 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1231ms 06:33:39 INFO - PROCESS | 12450 | 1469021619577 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 12450 | 1469021619585 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:33:39 INFO - PROCESS | 12450 | 1469021619616 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 12450 | 1469021619621 Marionette TRACE conn4 <- [1,578,null,{}] 06:33:39 INFO - PROCESS | 12450 | 1469021619630 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:39 INFO - PROCESS | 12450 | 1469021619635 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:39 INFO - PROCESS | 12450 | 1469021619848 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:33:40 INFO - PROCESS | 12450 | 1469021619999 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 12450 | 1469021620014 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f7000 == 33 [pid = 12450] [id = 152] 06:33:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 122 (0x8e290400) [pid = 12450] [serial = 456] [outer = (nil)] 06:33:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 123 (0x8e29ac00) [pid = 12450] [serial = 457] [outer = 0x8e290400] 06:33:40 INFO - PROCESS | 12450 | 1469021620094 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 124 (0x8e3cfc00) [pid = 12450] [serial = 458] [outer = 0x8e290400] 06:33:41 INFO - PROCESS | 12450 | 1469021621123 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1546ms 06:33:41 INFO - PROCESS | 12450 | 1469021621159 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 12450 | 1469021621166 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:33:41 INFO - PROCESS | 12450 | 1469021621176 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 12450 | 1469021621181 Marionette TRACE conn4 <- [1,582,null,{}] 06:33:41 INFO - PROCESS | 12450 | 1469021621187 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:41 INFO - PROCESS | 12450 | 1469021621193 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:41 INFO - PROCESS | 12450 | 1469021621375 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:33:41 INFO - PROCESS | 12450 | 1469021621616 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 12450 | 1469021621626 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf95400 == 34 [pid = 12450] [id = 153] 06:33:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 125 (0x904ab800) [pid = 12450] [serial = 459] [outer = (nil)] 06:33:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 126 (0x904b2400) [pid = 12450] [serial = 460] [outer = 0x904ab800] 06:33:41 INFO - PROCESS | 12450 | 1469021621753 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 127 (0x9084c800) [pid = 12450] [serial = 461] [outer = 0x904ab800] 06:33:42 INFO - PROCESS | 12450 | 1469021622689 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1592ms 06:33:42 INFO - PROCESS | 12450 | 1469021622768 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 12450 | 1469021622773 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:33:42 INFO - PROCESS | 12450 | 1469021622780 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 12450 | 1469021622786 Marionette TRACE conn4 <- [1,586,null,{}] 06:33:42 INFO - PROCESS | 12450 | 1469021622802 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:42 INFO - PROCESS | 12450 | 1469021622810 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:43 INFO - PROCESS | 12450 | 1469021623067 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:33:43 INFO - PROCESS | 12450 | 1469021623327 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 12450 | 1469021623336 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acac00 == 35 [pid = 12450] [id = 154] 06:33:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 128 (0x91acc000) [pid = 12450] [serial = 462] [outer = (nil)] 06:33:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 129 (0x91ad2400) [pid = 12450] [serial = 463] [outer = 0x91acc000] 06:33:43 INFO - PROCESS | 12450 | 1469021623422 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 130 (0x91ad5000) [pid = 12450] [serial = 464] [outer = 0x91acc000] 06:33:43 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:44 INFO - PROCESS | 12450 | 1469021624304 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1594ms 06:33:44 INFO - PROCESS | 12450 | 1469021624374 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 12450 | 1469021624379 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:33:44 INFO - PROCESS | 12450 | 1469021624385 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 12450 | 1469021624388 Marionette TRACE conn4 <- [1,590,null,{}] 06:33:44 INFO - PROCESS | 12450 | 1469021624394 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:44 INFO - PROCESS | 12450 | 1469021624398 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:44 INFO - PROCESS | 12450 | 1469021624627 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:33:44 INFO - PROCESS | 12450 | 1469021624849 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:44 INFO - PROCESS | 12450 | 1469021624856 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x90843800 == 36 [pid = 12450] [id = 155] 06:33:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 131 (0x91b3d000) [pid = 12450] [serial = 465] [outer = (nil)] 06:33:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 132 (0x91e49800) [pid = 12450] [serial = 466] [outer = 0x91b3d000] 06:33:44 INFO - PROCESS | 12450 | 1469021624979 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 133 (0x91e4bc00) [pid = 12450] [serial = 467] [outer = 0x91b3d000] 06:33:45 INFO - PROCESS | 12450 | 1469021625938 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1630ms 06:33:46 INFO - PROCESS | 12450 | 1469021626016 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 12450 | 1469021626020 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:33:46 INFO - PROCESS | 12450 | 1469021626027 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 12450 | 1469021626030 Marionette TRACE conn4 <- [1,594,null,{}] 06:33:46 INFO - PROCESS | 12450 | 1469021626036 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:46 INFO - PROCESS | 12450 | 1469021626041 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:46 INFO - PROCESS | 12450 | 1469021626256 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:33:46 INFO - PROCESS | 12450 | 1469021626539 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 12450 | 1469021626549 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a800 == 37 [pid = 12450] [id = 156] 06:33:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 134 (0x90848000) [pid = 12450] [serial = 468] [outer = (nil)] 06:33:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 135 (0x92232800) [pid = 12450] [serial = 469] [outer = 0x90848000] 06:33:46 INFO - PROCESS | 12450 | 1469021626630 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 136 (0x92237000) [pid = 12450] [serial = 470] [outer = 0x90848000] 06:33:47 INFO - PROCESS | 12450 | 1469021627534 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1582ms 06:33:47 INFO - PROCESS | 12450 | 1469021627610 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:33:47 INFO - PROCESS | 12450 | 1469021627614 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:33:47 INFO - PROCESS | 12450 | 1469021627621 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:33:47 INFO - PROCESS | 12450 | 1469021627624 Marionette TRACE conn4 <- [1,598,null,{}] 06:33:47 INFO - PROCESS | 12450 | 1469021627630 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:47 INFO - PROCESS | 12450 | 1469021627641 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:47 INFO - PROCESS | 12450 | 1469021627887 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:33:48 INFO - PROCESS | 12450 | 1469021628121 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 12450 | 1469021628129 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed28400 == 38 [pid = 12450] [id = 157] 06:33:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 137 (0x8ed29400) [pid = 12450] [serial = 471] [outer = (nil)] 06:33:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 138 (0x9238b000) [pid = 12450] [serial = 472] [outer = 0x8ed29400] 06:33:48 INFO - PROCESS | 12450 | 1469021628224 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 139 (0x92610400) [pid = 12450] [serial = 473] [outer = 0x8ed29400] 06:33:49 INFO - PROCESS | 12450 | 1469021629071 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1489ms 06:33:49 INFO - PROCESS | 12450 | 1469021629110 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 12450 | 1469021629115 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:33:49 INFO - PROCESS | 12450 | 1469021629121 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 12450 | 1469021629125 Marionette TRACE conn4 <- [1,602,null,{}] 06:33:49 INFO - PROCESS | 12450 | 1469021629130 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:49 INFO - PROCESS | 12450 | 1469021629136 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:49 INFO - PROCESS | 12450 | 1469021629305 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:33:49 INFO - PROCESS | 12450 | 1469021629485 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 12450 | 1469021629494 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e294800 == 39 [pid = 12450] [id = 158] 06:33:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 140 (0x8ed28c00) [pid = 12450] [serial = 474] [outer = (nil)] 06:33:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 141 (0x92956400) [pid = 12450] [serial = 475] [outer = 0x8ed28c00] 06:33:49 INFO - PROCESS | 12450 | 1469021629571 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 142 (0x92868800) [pid = 12450] [serial = 476] [outer = 0x8ed28c00] 06:33:50 INFO - PROCESS | 12450 | 1469021630495 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1430ms 06:33:50 INFO - PROCESS | 12450 | 1469021630552 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 12450 | 1469021630556 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:33:50 INFO - PROCESS | 12450 | 1469021630563 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 12450 | 1469021630573 Marionette TRACE conn4 <- [1,606,null,{}] 06:33:50 INFO - PROCESS | 12450 | 1469021630580 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:50 INFO - PROCESS | 12450 | 1469021630589 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:50 INFO - PROCESS | 12450 | 1469021630805 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:33:51 INFO - PROCESS | 12450 | 1469021631047 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 12450 | 1469021631058 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8d400 == 40 [pid = 12450] [id = 159] 06:33:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 143 (0x8e1b1400) [pid = 12450] [serial = 477] [outer = (nil)] 06:33:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 144 (0x92960c00) [pid = 12450] [serial = 478] [outer = 0x8e1b1400] 06:33:51 INFO - PROCESS | 12450 | 1469021631193 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 145 (0x929e1000) [pid = 12450] [serial = 479] [outer = 0x8e1b1400] 06:33:52 INFO - PROCESS | 12450 | 1469021632099 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1594ms 06:33:52 INFO - PROCESS | 12450 | 1469021632159 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 12450 | 1469021632163 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:33:52 INFO - PROCESS | 12450 | 1469021632170 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - PROCESS | 12450 | 1469021632173 Marionette TRACE conn4 <- [1,610,null,{}] 06:33:52 INFO - PROCESS | 12450 | 1469021632179 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:52 INFO - PROCESS | 12450 | 1469021632184 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:52 INFO - PROCESS | 12450 | 1469021632354 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:33:52 INFO - PROCESS | 12450 | 1469021632581 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 12450 | 1469021632590 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f2000 == 41 [pid = 12450] [id = 160] 06:33:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 146 (0x8e1f5800) [pid = 12450] [serial = 480] [outer = (nil)] 06:33:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 147 (0x8e3d0000) [pid = 12450] [serial = 481] [outer = 0x8e1f5800] 06:33:52 INFO - PROCESS | 12450 | 1469021632715 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 148 (0x8e4e8c00) [pid = 12450] [serial = 482] [outer = 0x8e1f5800] 06:33:53 INFO - PROCESS | 12450 | 1469021633583 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1487ms 06:33:53 INFO - PROCESS | 12450 | 1469021633657 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 12450 | 1469021633661 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:33:53 INFO - PROCESS | 12450 | 1469021633670 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 12450 | 1469021633672 Marionette TRACE conn4 <- [1,614,null,{}] 06:33:53 INFO - PROCESS | 12450 | 1469021633679 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:53 INFO - PROCESS | 12450 | 1469021633684 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:54 INFO - PROCESS | 12450 | 1469021634021 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:33:54 INFO - PROCESS | 12450 | 1469021634308 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 12450 | 1469021634318 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ba400 == 42 [pid = 12450] [id = 161] 06:33:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 149 (0x8e1ea000) [pid = 12450] [serial = 483] [outer = (nil)] 06:33:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 150 (0x8e1ef000) [pid = 12450] [serial = 484] [outer = 0x8e1ea000] 06:33:54 INFO - PROCESS | 12450 | 1469021634398 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 151 (0x8e29ec00) [pid = 12450] [serial = 485] [outer = 0x8e1ea000] 06:33:55 INFO - PROCESS | 12450 | 1469021635317 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1683ms 06:33:55 INFO - PROCESS | 12450 | 1469021635352 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 12450 | 1469021635357 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:33:55 INFO - PROCESS | 12450 | 1469021635366 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 12450 | 1469021635371 Marionette TRACE conn4 <- [1,618,null,{}] 06:33:55 INFO - PROCESS | 12450 | 1469021635377 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:55 INFO - PROCESS | 12450 | 1469021635383 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:55 INFO - PROCESS | 12450 | 1469021635556 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:33:55 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf93800 == 41 [pid = 12450] [id = 150] 06:33:55 INFO - PROCESS | 12450 | --DOCSHELL 0x90843c00 == 40 [pid = 12450] [id = 149] 06:33:55 INFO - PROCESS | 12450 | 1469021635824 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 12450 | 1469021635835 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:55 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e4800 == 39 [pid = 12450] [id = 148] 06:33:55 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ecc00 == 38 [pid = 12450] [id = 147] 06:33:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ecc00 == 39 [pid = 12450] [id = 162] 06:33:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 152 (0x8e3cf000) [pid = 12450] [serial = 486] [outer = (nil)] 06:33:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 153 (0x8e4e7c00) [pid = 12450] [serial = 487] [outer = 0x8e3cf000] 06:33:55 INFO - PROCESS | 12450 | 1469021635913 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 154 (0x8ed31000) [pid = 12450] [serial = 488] [outer = 0x8e3cf000] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 153 (0x9223a800) [pid = 12450] [serial = 277] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 152 (0xa344bc00) [pid = 12450] [serial = 325] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 151 (0x9d87b400) [pid = 12450] [serial = 322] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 150 (0x92ac7000) [pid = 12450] [serial = 280] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 149 (0x9b62a000) [pid = 12450] [serial = 310] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 148 (0xa6f48400) [pid = 12450] [serial = 283] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 147 (0xa501f800) [pid = 12450] [serial = 328] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 146 (0x9a6fc000) [pid = 12450] [serial = 289] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 145 (0xa82f5c00) [pid = 12450] [serial = 286] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 144 (0x9c1c5000) [pid = 12450] [serial = 319] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 143 (0x92136800) [pid = 12450] [serial = 313] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 142 (0x99e42c00) [pid = 12450] [serial = 316] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 141 (0xa6f43800) [pid = 12450] [serial = 274] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 140 (0x904ae000) [pid = 12450] [serial = 232] [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.] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 139 (0x9a51d000) [pid = 12450] [serial = 396] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 138 (0x9295dc00) [pid = 12450] [serial = 390] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 137 (0x92961c00) [pid = 12450] [serial = 391] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 136 (0x9295e400) [pid = 12450] [serial = 393] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 135 (0x9c1d0400) [pid = 12450] [serial = 357] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 134 (0x9d809000) [pid = 12450] [serial = 358] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 133 (0x8ecdac00) [pid = 12450] [serial = 378] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 132 (0x9212f800) [pid = 12450] [serial = 379] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 131 (0xa682d800) [pid = 12450] [serial = 369] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 130 (0x9a6f2800) [pid = 12450] [serial = 397] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 129 (0xa6979400) [pid = 12450] [serial = 370] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 128 (0x8e1f6400) [pid = 12450] [serial = 366] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 127 (0x9d872800) [pid = 12450] [serial = 367] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 126 (0x8e4e2c00) [pid = 12450] [serial = 375] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 125 (0x8e4e6c00) [pid = 12450] [serial = 376] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 124 (0x92ac4c00) [pid = 12450] [serial = 354] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 123 (0x93b66c00) [pid = 12450] [serial = 355] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 122 (0x8e3cc400) [pid = 12450] [serial = 372] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 121 (0x8e3cf400) [pid = 12450] [serial = 373] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 120 (0x91b3bc00) [pid = 12450] [serial = 360] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 119 (0x91b3ec00) [pid = 12450] [serial = 361] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 118 (0xa2098400) [pid = 12450] [serial = 363] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 117 (0xa255f000) [pid = 12450] [serial = 364] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 116 (0x92236000) [pid = 12450] [serial = 387] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 115 (0x8ed29000) [pid = 12450] [serial = 381] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 114 (0x8ed30400) [pid = 12450] [serial = 382] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 113 (0x91976c00) [pid = 12450] [serial = 351] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 112 (0x91ac8c00) [pid = 12450] [serial = 352] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 111 (0x9c067c00) [pid = 12450] [serial = 349] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 110 (0x90842400) [pid = 12450] [serial = 384] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 109 (0x91825000) [pid = 12450] [serial = 385] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 108 (0x929db000) [pid = 12450] [serial = 394] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | --DOMWINDOW == 107 (0x92956800) [pid = 12450] [serial = 388] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 12450 | 1469021636838 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1536ms 06:33:56 INFO - PROCESS | 12450 | 1469021636903 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:33:56 INFO - PROCESS | 12450 | 1469021636908 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:33:56 INFO - PROCESS | 12450 | 1469021636914 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:33:56 INFO - PROCESS | 12450 | 1469021636918 Marionette TRACE conn4 <- [1,622,null,{}] 06:33:56 INFO - PROCESS | 12450 | 1469021636923 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:56 INFO - PROCESS | 12450 | 1469021636929 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:57 INFO - PROCESS | 12450 | 1469021637096 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:33:57 INFO - PROCESS | 12450 | 1469021637236 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 12450 | 1469021637246 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c000 == 40 [pid = 12450] [id = 163] 06:33:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 108 (0x8e4e2000) [pid = 12450] [serial = 489] [outer = (nil)] 06:33:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 109 (0x90849800) [pid = 12450] [serial = 490] [outer = 0x8e4e2000] 06:33:57 INFO - PROCESS | 12450 | 1469021637313 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 110 (0x90f0e800) [pid = 12450] [serial = 491] [outer = 0x8e4e2000] 06:33:58 INFO - PROCESS | 12450 | 1469021638131 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1282ms 06:33:58 INFO - PROCESS | 12450 | 1469021638197 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 12450 | 1469021638203 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:33:58 INFO - PROCESS | 12450 | 1469021638219 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 12450 | 1469021638226 Marionette TRACE conn4 <- [1,626,null,{}] 06:33:58 INFO - PROCESS | 12450 | 1469021638232 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:58 INFO - PROCESS | 12450 | 1469021638238 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:58 INFO - PROCESS | 12450 | 1469021638410 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:33:58 INFO - PROCESS | 12450 | 1469021638553 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 12450 | 1469021638561 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084d400 == 41 [pid = 12450] [id = 164] 06:33:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 111 (0x91829800) [pid = 12450] [serial = 492] [outer = (nil)] 06:33:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 112 (0x91ace000) [pid = 12450] [serial = 493] [outer = 0x91829800] 06:33:58 INFO - PROCESS | 12450 | 1469021638634 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 113 (0x91b3c400) [pid = 12450] [serial = 494] [outer = 0x91829800] 06:33:59 INFO - PROCESS | 12450 | 1469021639459 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1309ms 06:33:59 INFO - PROCESS | 12450 | 1469021639528 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 12450 | 1469021639532 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:33:59 INFO - PROCESS | 12450 | 1469021639541 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - PROCESS | 12450 | 1469021639558 Marionette TRACE conn4 <- [1,630,null,{}] 06:33:59 INFO - PROCESS | 12450 | 1469021639572 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:33:59 INFO - PROCESS | 12450 | 1469021639576 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:59 INFO - PROCESS | 12450 | 1469021639794 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:33:59 INFO - PROCESS | 12450 | 1469021639833 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 12450 | 1469021639841 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:33:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x91976c00 == 42 [pid = 12450] [id = 165] 06:33:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 114 (0x91b31800) [pid = 12450] [serial = 495] [outer = (nil)] 06:33:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 115 (0x92137800) [pid = 12450] [serial = 496] [outer = 0x91b31800] 06:33:59 INFO - PROCESS | 12450 | 1469021639907 Marionette DEBUG loaded listener.js 06:34:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 116 (0x92236400) [pid = 12450] [serial = 497] [outer = 0x91b31800] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 115 (0x90844400) [pid = 12450] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 114 (0x8e29b000) [pid = 12450] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 113 (0x8e1ef400) [pid = 12450] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 112 (0x8cf8ac00) [pid = 12450] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 111 (0x8ecd1400) [pid = 12450] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 110 (0x8cf95000) [pid = 12450] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 109 (0x91ac8800) [pid = 12450] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 108 (0x8e1b9400) [pid = 12450] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 107 (0x9a6f9000) [pid = 12450] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 106 (0x904a6800) [pid = 12450] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 105 (0x8e1f3c00) [pid = 12450] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 104 (0x92605000) [pid = 12450] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 103 (0x8e28f800) [pid = 12450] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 102 (0x8f0c4000) [pid = 12450] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 101 (0x8e295400) [pid = 12450] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 100 (0x8ed25000) [pid = 12450] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 99 (0x9a64b800) [pid = 12450] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:34:00 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x8e1b4800) [pid = 12450] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:34:01 INFO - PROCESS | 12450 | 1469021641331 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1857ms 06:34:01 INFO - PROCESS | 12450 | 1469021641397 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 12450 | 1469021641404 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:34:01 INFO - PROCESS | 12450 | 1469021641412 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 12450 | 1469021641420 Marionette TRACE conn4 <- [1,634,null,{}] 06:34:01 INFO - PROCESS | 12450 | 1469021641427 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:01 INFO - PROCESS | 12450 | 1469021641433 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:01 INFO - PROCESS | 12450 | 1469021641680 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:34:01 INFO - PROCESS | 12450 | 1469021641953 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 12450 | 1469021641961 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1eb400 == 43 [pid = 12450] [id = 166] 06:34:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0x8e295c00) [pid = 12450] [serial = 498] [outer = (nil)] 06:34:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 100 (0x8f0c1000) [pid = 12450] [serial = 499] [outer = 0x8e295c00] 06:34:02 INFO - PROCESS | 12450 | 1469021642045 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 101 (0x904b0000) [pid = 12450] [serial = 500] [outer = 0x8e295c00] 06:34:02 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:03 INFO - PROCESS | 12450 | 1469021642996 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1635ms 06:34:03 INFO - PROCESS | 12450 | 1469021643049 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 12450 | 1469021643061 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:34:03 INFO - PROCESS | 12450 | 1469021643077 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 12450 | 1469021643083 Marionette TRACE conn4 <- [1,638,null,{}] 06:34:03 INFO - PROCESS | 12450 | 1469021643093 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:03 INFO - PROCESS | 12450 | 1469021643103 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:03 INFO - PROCESS | 12450 | 1469021643444 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:34:03 INFO - PROCESS | 12450 | 1469021643874 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 12450 | 1469021643887 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x92235800 == 44 [pid = 12450] [id = 167] 06:34:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 102 (0x9223b400) [pid = 12450] [serial = 501] [outer = (nil)] 06:34:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 103 (0x92387000) [pid = 12450] [serial = 502] [outer = 0x9223b400] 06:34:04 INFO - PROCESS | 12450 | 1469021644044 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 104 (0x92603400) [pid = 12450] [serial = 503] [outer = 0x9223b400] 06:34:04 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:04 INFO - PROCESS | 12450 | 1469021644935 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1897ms 06:34:04 INFO - PROCESS | 12450 | 1469021644972 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:34:04 INFO - PROCESS | 12450 | 1469021644976 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:34:04 INFO - PROCESS | 12450 | 1469021644983 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 12450 | 1469021644989 Marionette TRACE conn4 <- [1,642,null,{}] 06:34:05 INFO - PROCESS | 12450 | 1469021645006 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:05 INFO - PROCESS | 12450 | 1469021645014 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:05 INFO - PROCESS | 12450 | 1469021645202 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:34:05 INFO - PROCESS | 12450 | 1469021645380 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 12450 | 1469021645392 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x92961000 == 45 [pid = 12450] [id = 168] 06:34:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 105 (0x92961800) [pid = 12450] [serial = 504] [outer = (nil)] 06:34:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 106 (0x929d6000) [pid = 12450] [serial = 505] [outer = 0x92961800] 06:34:05 INFO - PROCESS | 12450 | 1469021645475 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 107 (0x929dd800) [pid = 12450] [serial = 506] [outer = 0x92961800] 06:34:06 INFO - PROCESS | 12450 | 1469021646375 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1439ms 06:34:06 INFO - PROCESS | 12450 | 1469021646422 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:34:06 INFO - PROCESS | 12450 | 1469021646427 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:34:06 INFO - PROCESS | 12450 | 1469021646434 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:34:06 INFO - PROCESS | 12450 | 1469021646437 Marionette TRACE conn4 <- [1,646,null,{}] 06:34:06 INFO - PROCESS | 12450 | 1469021646443 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:06 INFO - PROCESS | 12450 | 1469021646448 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:06 INFO - PROCESS | 12450 | 1469021646631 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:34:06 INFO - PROCESS | 12450 | 1469021646810 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 12450 | 1469021646818 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x92231800 == 46 [pid = 12450] [id = 169] 06:34:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 108 (0x92962800) [pid = 12450] [serial = 507] [outer = (nil)] 06:34:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 109 (0x92ac6400) [pid = 12450] [serial = 508] [outer = 0x92962800] 06:34:06 INFO - PROCESS | 12450 | 1469021646906 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 110 (0x92ec4400) [pid = 12450] [serial = 509] [outer = 0x92962800] 06:34:07 INFO - PROCESS | 12450 | 1469021647795 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1432ms 06:34:07 INFO - PROCESS | 12450 | 1469021647867 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 12450 | 1469021647871 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:34:07 INFO - PROCESS | 12450 | 1469021647878 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 12450 | 1469021647882 Marionette TRACE conn4 <- [1,650,null,{}] 06:34:07 INFO - PROCESS | 12450 | 1469021647887 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:07 INFO - PROCESS | 12450 | 1469021647893 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:08 INFO - PROCESS | 12450 | 1469021648109 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:34:08 INFO - PROCESS | 12450 | 1469021648336 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 12450 | 1469021648347 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x92abf000 == 47 [pid = 12450] [id = 170] 06:34:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 111 (0x92ec0400) [pid = 12450] [serial = 510] [outer = (nil)] 06:34:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 112 (0x939b8000) [pid = 12450] [serial = 511] [outer = 0x92ec0400] 06:34:08 INFO - PROCESS | 12450 | 1469021648467 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 113 (0x939be800) [pid = 12450] [serial = 512] [outer = 0x92ec0400] 06:34:09 INFO - PROCESS | 12450 | 1469021649392 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1591ms 06:34:09 INFO - PROCESS | 12450 | 1469021649470 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 12450 | 1469021649474 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:34:09 INFO - PROCESS | 12450 | 1469021649480 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 12450 | 1469021649484 Marionette TRACE conn4 <- [1,654,null,{}] 06:34:09 INFO - PROCESS | 12450 | 1469021649490 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:09 INFO - PROCESS | 12450 | 1469021649500 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:09 INFO - PROCESS | 12450 | 1469021649735 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:34:09 INFO - PROCESS | 12450 | 1469021649963 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 12450 | 1469021649973 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x92234800 == 48 [pid = 12450] [id = 171] 06:34:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 114 (0x93940c00) [pid = 12450] [serial = 513] [outer = (nil)] 06:34:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 115 (0x953da400) [pid = 12450] [serial = 514] [outer = 0x93940c00] 06:34:10 INFO - PROCESS | 12450 | 1469021650067 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 116 (0x953e0c00) [pid = 12450] [serial = 515] [outer = 0x93940c00] 06:34:10 INFO - PROCESS | 12450 | 1469021650933 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1530ms 06:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:34:11 INFO - PROCESS | 12450 | 1469021651012 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 12450 | 1469021651015 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:34:11 INFO - PROCESS | 12450 | 1469021651021 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 12450 | 1469021651024 Marionette TRACE conn4 <- [1,658,null,{}] 06:34:11 INFO - PROCESS | 12450 | 1469021651030 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:11 INFO - PROCESS | 12450 | 1469021651035 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:11 INFO - PROCESS | 12450 | 1469021651246 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:34:11 INFO - PROCESS | 12450 | 1469021651507 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 12450 | 1469021651518 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x904a6400 == 49 [pid = 12450] [id = 172] 06:34:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 117 (0x953d9000) [pid = 12450] [serial = 516] [outer = (nil)] 06:34:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 118 (0x97f39800) [pid = 12450] [serial = 517] [outer = 0x953d9000] 06:34:11 INFO - PROCESS | 12450 | 1469021651647 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 119 (0x99154c00) [pid = 12450] [serial = 518] [outer = 0x953d9000] 06:34:12 INFO - PROCESS | 12450 | 1469021652510 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1585ms 06:34:12 INFO - PROCESS | 12450 | 1469021652606 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 12450 | 1469021652609 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:34:12 INFO - PROCESS | 12450 | 1469021652617 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 12450 | 1469021652620 Marionette TRACE conn4 <- [1,662,null,{}] 06:34:12 INFO - PROCESS | 12450 | 1469021652626 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:12 INFO - PROCESS | 12450 | 1469021652631 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:12 INFO - PROCESS | 12450 | 1469021652839 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:34:13 INFO - PROCESS | 12450 | 1469021653066 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 12450 | 1469021653072 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf88800 == 50 [pid = 12450] [id = 173] 06:34:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 120 (0x8cf89400) [pid = 12450] [serial = 519] [outer = (nil)] 06:34:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 121 (0x8e1b2400) [pid = 12450] [serial = 520] [outer = 0x8cf89400] 06:34:13 INFO - PROCESS | 12450 | 1469021653168 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 122 (0x8e292800) [pid = 12450] [serial = 521] [outer = 0x8cf89400] 06:34:13 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:14 INFO - PROCESS | 12450 | 1469021654356 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1788ms 06:34:14 INFO - PROCESS | 12450 | 1469021654405 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 12450 | 1469021654411 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:34:14 INFO - PROCESS | 12450 | 1469021654420 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 12450 | 1469021654424 Marionette TRACE conn4 <- [1,666,null,{}] 06:34:14 INFO - PROCESS | 12450 | 1469021654441 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:14 INFO - PROCESS | 12450 | 1469021654447 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:14 INFO - PROCESS | 12450 | 1469021654706 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:34:14 INFO - PROCESS | 12450 | 1469021654884 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 12450 | 1469021654898 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ef400 == 51 [pid = 12450] [id = 174] 06:34:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 123 (0x8e1f8000) [pid = 12450] [serial = 522] [outer = (nil)] 06:34:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 124 (0x8ed28800) [pid = 12450] [serial = 523] [outer = 0x8e1f8000] 06:34:14 INFO - PROCESS | 12450 | 1469021654969 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 125 (0x8ed32800) [pid = 12450] [serial = 524] [outer = 0x8e1f8000] 06:34:15 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:15 INFO - PROCESS | 12450 | 1469021655907 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1535ms 06:34:15 INFO - PROCESS | 12450 | 1469021655954 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 12450 | 1469021655960 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:34:15 INFO - PROCESS | 12450 | 1469021655970 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 12450 | 1469021655975 Marionette TRACE conn4 <- [1,670,null,{}] 06:34:15 INFO - PROCESS | 12450 | 1469021655980 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:15 INFO - PROCESS | 12450 | 1469021655986 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:16 INFO - PROCESS | 12450 | 1469021656198 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:34:16 INFO - PROCESS | 12450 | 1469021656431 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 12450 | 1469021656439 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x9084d400 == 50 [pid = 12450] [id = 164] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c000 == 49 [pid = 12450] [id = 163] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ecc00 == 48 [pid = 12450] [id = 162] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ba400 == 47 [pid = 12450] [id = 161] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b8400 == 46 [pid = 12450] [id = 146] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x90f10c00 == 45 [pid = 12450] [id = 151] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf95400 == 44 [pid = 12450] [id = 153] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f7000 == 43 [pid = 12450] [id = 152] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x90843800 == 42 [pid = 12450] [id = 155] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a800 == 41 [pid = 12450] [id = 156] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed28400 == 40 [pid = 12450] [id = 157] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x91acac00 == 39 [pid = 12450] [id = 154] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8d400 == 38 [pid = 12450] [id = 159] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e294800 == 37 [pid = 12450] [id = 158] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f2000 == 36 [pid = 12450] [id = 160] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ef400 == 35 [pid = 12450] [id = 174] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x904a6400 == 34 [pid = 12450] [id = 172] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf88800 == 33 [pid = 12450] [id = 173] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x92234800 == 32 [pid = 12450] [id = 171] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x92abf000 == 31 [pid = 12450] [id = 170] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x92231800 == 30 [pid = 12450] [id = 169] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x92235800 == 29 [pid = 12450] [id = 167] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x92961000 == 28 [pid = 12450] [id = 168] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1eb400 == 27 [pid = 12450] [id = 166] 06:34:17 INFO - PROCESS | 12450 | --DOCSHELL 0x91976c00 == 26 [pid = 12450] [id = 165] 06:34:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf88800 == 27 [pid = 12450] [id = 175] 06:34:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 126 (0x8cf8cc00) [pid = 12450] [serial = 525] [outer = (nil)] 06:34:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 127 (0x8e1ae800) [pid = 12450] [serial = 526] [outer = 0x8cf8cc00] 06:34:17 INFO - PROCESS | 12450 | 1469021657730 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 128 (0x8e1ea400) [pid = 12450] [serial = 527] [outer = 0x8cf8cc00] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 127 (0x91828c00) [pid = 12450] [serial = 454] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 126 (0x9084e400) [pid = 12450] [serial = 448] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 125 (0x9c1c3400) [pid = 12450] [serial = 425] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 124 (0x9c06c400) [pid = 12450] [serial = 424] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 123 (0x8e3c8400) [pid = 12450] [serial = 451] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 122 (0x8cf97000) [pid = 12450] [serial = 428] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 121 (0x8cf91000) [pid = 12450] [serial = 427] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 120 (0x8ecdc800) [pid = 12450] [serial = 446] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 119 (0x90f02c00) [pid = 12450] [serial = 434] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 118 (0x92959000) [pid = 12450] [serial = 403] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 117 (0x9260c400) [pid = 12450] [serial = 431] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 116 (0x9ba06800) [pid = 12450] [serial = 408] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 115 (0x92387800) [pid = 12450] [serial = 412] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 114 (0x8e3c2c00) [pid = 12450] [serial = 443] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 113 (0x9260a400) [pid = 12450] [serial = 415] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 112 (0x8ed25400) [pid = 12450] [serial = 452] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 111 (0x8f0c7000) [pid = 12450] [serial = 439] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 110 (0x90f01400) [pid = 12450] [serial = 440] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 109 (0x8ecd5000) [pid = 12450] [serial = 445] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 108 (0x92862800) [pid = 12450] [serial = 422] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 107 (0x8e29cc00) [pid = 12450] [serial = 419] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 106 (0x91b40800) [pid = 12450] [serial = 402] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 105 (0x8e1bd800) [pid = 12450] [serial = 430] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 104 (0x8f0bec00) [pid = 12450] [serial = 399] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 103 (0x9238ec00) [pid = 12450] [serial = 413] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 102 (0x8e299400) [pid = 12450] [serial = 442] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 101 (0x90f0c800) [pid = 12450] [serial = 449] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 100 (0x904b4400) [pid = 12450] [serial = 400] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 99 (0x92861400) [pid = 12450] [serial = 421] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x9a7bac00) [pid = 12450] [serial = 406] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 97 (0x8e298800) [pid = 12450] [serial = 418] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x9a76a000) [pid = 12450] [serial = 405] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x99df3000) [pid = 12450] [serial = 416] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x90847000) [pid = 12450] [serial = 433] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8e1bb800) [pid = 12450] [serial = 436] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8e1f7c00) [pid = 12450] [serial = 437] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x9bf18000) [pid = 12450] [serial = 409] [outer = (nil)] [url = about:blank] 06:34:18 INFO - PROCESS | 12450 | 1469021658696 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2746ms 06:34:18 INFO - PROCESS | 12450 | 1469021658718 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 12450 | 1469021658725 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:34:18 INFO - PROCESS | 12450 | 1469021658733 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 12450 | 1469021658737 Marionette TRACE conn4 <- [1,674,null,{}] 06:34:18 INFO - PROCESS | 12450 | 1469021658744 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:18 INFO - PROCESS | 12450 | 1469021658749 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:18 INFO - PROCESS | 12450 | 1469021658914 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:34:19 INFO - PROCESS | 12450 | 1469021659034 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 12450 | 1469021659042 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cb400 == 28 [pid = 12450] [id = 176] 06:34:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e3cc000) [pid = 12450] [serial = 528] [outer = (nil)] 06:34:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e4e4400) [pid = 12450] [serial = 529] [outer = 0x8e3cc000] 06:34:19 INFO - PROCESS | 12450 | 1469021659115 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8ecd1c00) [pid = 12450] [serial = 530] [outer = 0x8e3cc000] 06:34:19 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:19 INFO - PROCESS | 12450 | 1469021659911 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:34:19 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 06:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1235ms 06:34:19 INFO - PROCESS | 12450 | 1469021659968 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 12450 | 1469021659974 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:34:19 INFO - PROCESS | 12450 | 1469021659984 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 12450 | 1469021659988 Marionette TRACE conn4 <- [1,678,null,{}] 06:34:19 INFO - PROCESS | 12450 | 1469021659994 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:20 INFO - PROCESS | 12450 | 1469021659999 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:20 INFO - PROCESS | 12450 | 1469021660169 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:34:20 INFO - PROCESS | 12450 | 1469021660179 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 12450 | 1469021660187 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e5800 == 29 [pid = 12450] [id = 177] 06:34:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8ed2d800) [pid = 12450] [serial = 531] [outer = (nil)] 06:34:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8f0c3800) [pid = 12450] [serial = 532] [outer = 0x8ed2d800] 06:34:20 INFO - PROCESS | 12450 | 1469021660375 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x904ab000) [pid = 12450] [serial = 533] [outer = 0x8ed2d800] 06:34:21 INFO - PROCESS | 12450 | 1469021661349 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1438ms 06:34:21 INFO - PROCESS | 12450 | 1469021661423 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 12450 | 1469021661427 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:34:21 INFO - PROCESS | 12450 | 1469021661433 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 12450 | 1469021661439 Marionette TRACE conn4 <- [1,682,null,{}] 06:34:21 INFO - PROCESS | 12450 | 1469021661462 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:21 INFO - PROCESS | 12450 | 1469021661471 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:21 INFO - PROCESS | 12450 | 1469021661697 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:34:21 INFO - PROCESS | 12450 | 1469021661736 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 12450 | 1469021661746 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f06800 == 30 [pid = 12450] [id = 178] 06:34:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 98 (0x90f09400) [pid = 12450] [serial = 534] [outer = (nil)] 06:34:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0x90f10000) [pid = 12450] [serial = 535] [outer = 0x90f09400] 06:34:21 INFO - PROCESS | 12450 | 1469021661814 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 100 (0x91825000) [pid = 12450] [serial = 536] [outer = 0x90f09400] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 99 (0x8e1f5800) [pid = 12450] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x91821c00) [pid = 12450] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 97 (0x8e4e2000) [pid = 12450] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x8e290400) [pid = 12450] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x904ab800) [pid = 12450] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8ed29400) [pid = 12450] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x91acc000) [pid = 12450] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x90848000) [pid = 12450] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x91b3d000) [pid = 12450] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8e1b1400) [pid = 12450] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8e3cf000) [pid = 12450] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8e1ea000) [pid = 12450] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8ed28c00) [pid = 12450] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x91829800) [pid = 12450] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:34:22 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x91b31800) [pid = 12450] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:34:23 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:23 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:34:23 INFO - PROCESS | 12450 | 1469021663767 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:34:23 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) 06:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2354ms 06:34:23 INFO - PROCESS | 12450 | 1469021663787 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 12450 | 1469021663791 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:34:23 INFO - PROCESS | 12450 | 1469021663797 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 12450 | 1469021663800 Marionette TRACE conn4 <- [1,686,null,{}] 06:34:23 INFO - PROCESS | 12450 | 1469021663806 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:23 INFO - PROCESS | 12450 | 1469021663810 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:24 INFO - PROCESS | 12450 | 1469021664033 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:34:24 INFO - PROCESS | 12450 | 1469021664157 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 12450 | 1469021664165 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf96c00 == 31 [pid = 12450] [id = 179] 06:34:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e3c6800) [pid = 12450] [serial = 537] [outer = (nil)] 06:34:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x90848000) [pid = 12450] [serial = 538] [outer = 0x8e3c6800] 06:34:24 INFO - PROCESS | 12450 | 1469021664233 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x90f10c00) [pid = 12450] [serial = 539] [outer = 0x8e3c6800] 06:34:25 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:25 INFO - PROCESS | 12450 | 1469021665366 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:34:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1587ms 06:34:25 INFO - PROCESS | 12450 | 1469021665386 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:34:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:34:25 INFO - PROCESS | 12450 | 1469021665392 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:34:25 INFO - PROCESS | 12450 | 1469021665400 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 12450 | 1469021665405 Marionette TRACE conn4 <- [1,690,null,{}] 06:34:25 INFO - PROCESS | 12450 | 1469021665414 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:25 INFO - PROCESS | 12450 | 1469021665420 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:25 INFO - PROCESS | 12450 | 1469021665693 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:34:25 INFO - PROCESS | 12450 | 1469021665842 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 12450 | 1469021665857 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29d800 == 32 [pid = 12450] [id = 180] 06:34:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e3c2000) [pid = 12450] [serial = 540] [outer = (nil)] 06:34:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8e3c8400) [pid = 12450] [serial = 541] [outer = 0x8e3c2000] 06:34:25 INFO - PROCESS | 12450 | 1469021665981 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8ed30400) [pid = 12450] [serial = 542] [outer = 0x8e3c2000] 06:34:27 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:27 INFO - PROCESS | 12450 | 1469021667491 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:34:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2136ms 06:34:27 INFO - PROCESS | 12450 | 1469021667536 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 12450 | 1469021667543 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:34:27 INFO - PROCESS | 12450 | 1469021667555 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 12450 | 1469021667558 Marionette TRACE conn4 <- [1,694,null,{}] 06:34:27 INFO - PROCESS | 12450 | 1469021667565 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:27 INFO - PROCESS | 12450 | 1469021667571 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:27 INFO - PROCESS | 12450 | 1469021667822 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:34:27 INFO - PROCESS | 12450 | 1469021667942 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 12450 | 1469021667952 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f0400 == 33 [pid = 12450] [id = 181] 06:34:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e296c00) [pid = 12450] [serial = 543] [outer = (nil)] 06:34:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x9182b400) [pid = 12450] [serial = 544] [outer = 0x8e296c00] 06:34:28 INFO - PROCESS | 12450 | 1469021668033 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x9196c800) [pid = 12450] [serial = 545] [outer = 0x8e296c00] 06:34:29 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:29 INFO - PROCESS | 12450 | 1469021669455 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:34:29 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) 06:34:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1943ms 06:34:29 INFO - PROCESS | 12450 | 1469021669498 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:34:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:34:29 INFO - PROCESS | 12450 | 1469021669503 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:34:29 INFO - PROCESS | 12450 | 1469021669509 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 12450 | 1469021669515 Marionette TRACE conn4 <- [1,698,null,{}] 06:34:29 INFO - PROCESS | 12450 | 1469021669532 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:29 INFO - PROCESS | 12450 | 1469021669541 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:29 INFO - PROCESS | 12450 | 1469021669702 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:34:29 INFO - PROCESS | 12450 | 1469021669860 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 12450 | 1469021669875 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x91973c00 == 34 [pid = 12450] [id = 182] 06:34:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x91974000) [pid = 12450] [serial = 546] [outer = (nil)] 06:34:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x91b3a400) [pid = 12450] [serial = 547] [outer = 0x91974000] 06:34:29 INFO - PROCESS | 12450 | 1469021669955 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x91e47800) [pid = 12450] [serial = 548] [outer = 0x91974000] 06:34:31 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:31 INFO - PROCESS | 12450 | 1469021671286 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:34:31 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) 06:34:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1794ms 06:34:31 INFO - PROCESS | 12450 | 1469021671344 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 12450 | 1469021671349 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:34:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:34:31 INFO - PROCESS | 12450 | 1469021671380 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 12450 | 1469021671384 Marionette TRACE conn4 <- [1,702,null,{}] 06:34:31 INFO - PROCESS | 12450 | 1469021671390 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:31 INFO - PROCESS | 12450 | 1469021671395 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:31 INFO - PROCESS | 12450 | 1469021671553 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:34:31 INFO - PROCESS | 12450 | 1469021671724 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 12450 | 1469021671729 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x90848800 == 35 [pid = 12450] [id = 183] 06:34:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 98 (0x91ac7c00) [pid = 12450] [serial = 549] [outer = (nil)] 06:34:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0x92233000) [pid = 12450] [serial = 550] [outer = 0x91ac7c00] 06:34:31 INFO - PROCESS | 12450 | 1469021671813 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 100 (0x92230c00) [pid = 12450] [serial = 551] [outer = 0x91ac7c00] 06:34:33 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:33 INFO - PROCESS | 12450 | 1469021673135 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1788ms 06:34:33 INFO - PROCESS | 12450 | 1469021673252 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 12450 | 1469021673259 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:34:33 INFO - PROCESS | 12450 | 1469021673271 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 12450 | 1469021673275 Marionette TRACE conn4 <- [1,706,null,{}] 06:34:33 INFO - PROCESS | 12450 | 1469021673284 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:33 INFO - PROCESS | 12450 | 1469021673290 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:33 INFO - PROCESS | 12450 | 1469021673445 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:34:33 INFO - PROCESS | 12450 | 1469021673613 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 12450 | 1469021673633 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf91800 == 36 [pid = 12450] [id = 184] 06:34:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 101 (0x8e3cdc00) [pid = 12450] [serial = 552] [outer = (nil)] 06:34:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 102 (0x8e4e2000) [pid = 12450] [serial = 553] [outer = 0x8e3cdc00] 06:34:33 INFO - PROCESS | 12450 | 1469021673727 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 103 (0x8ecd9400) [pid = 12450] [serial = 554] [outer = 0x8e3cdc00] 06:34:34 INFO - PROCESS | 12450 | --DOCSHELL 0x939be000 == 35 [pid = 12450] [id = 52] 06:34:34 INFO - PROCESS | 12450 | --DOCSHELL 0x9d353400 == 34 [pid = 12450] [id = 56] 06:34:34 INFO - PROCESS | 12450 | --DOCSHELL 0x91e48c00 == 33 [pid = 12450] [id = 53] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 102 (0x8e3d0000) [pid = 12450] [serial = 481] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 101 (0x8e4e8c00) [pid = 12450] [serial = 482] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 100 (0x91968c00) [pid = 12450] [serial = 455] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 99 (0x90849800) [pid = 12450] [serial = 490] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x90f0e800) [pid = 12450] [serial = 491] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 97 (0x8e29ac00) [pid = 12450] [serial = 457] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x8e3cfc00) [pid = 12450] [serial = 458] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x904b2400) [pid = 12450] [serial = 460] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x9084c800) [pid = 12450] [serial = 461] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x9238b000) [pid = 12450] [serial = 472] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x92610400) [pid = 12450] [serial = 473] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x91ad2400) [pid = 12450] [serial = 463] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x91ad5000) [pid = 12450] [serial = 464] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x92232800) [pid = 12450] [serial = 469] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x92237000) [pid = 12450] [serial = 470] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x91e49800) [pid = 12450] [serial = 466] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x91e4bc00) [pid = 12450] [serial = 467] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92960c00) [pid = 12450] [serial = 478] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x929e1000) [pid = 12450] [serial = 479] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e4e7c00) [pid = 12450] [serial = 487] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8ed31000) [pid = 12450] [serial = 488] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8e1ef000) [pid = 12450] [serial = 484] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e29ec00) [pid = 12450] [serial = 485] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92956400) [pid = 12450] [serial = 475] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x92868800) [pid = 12450] [serial = 476] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91ace000) [pid = 12450] [serial = 493] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92137800) [pid = 12450] [serial = 496] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91b3c400) [pid = 12450] [serial = 494] [outer = (nil)] [url = about:blank] 06:34:34 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92236400) [pid = 12450] [serial = 497] [outer = (nil)] [url = about:blank] 06:34:35 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:35 INFO - PROCESS | 12450 | 1469021675050 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1844ms 06:34:35 INFO - PROCESS | 12450 | 1469021675114 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 12450 | 1469021675120 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:34:35 INFO - PROCESS | 12450 | 1469021675132 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 12450 | 1469021675136 Marionette TRACE conn4 <- [1,710,null,{}] 06:34:35 INFO - PROCESS | 12450 | 1469021675146 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:35 INFO - PROCESS | 12450 | 1469021675150 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:35 INFO - PROCESS | 12450 | 1469021675337 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:34:35 INFO - PROCESS | 12450 | 1469021675347 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 12450 | 1469021675356 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cfc00 == 34 [pid = 12450] [id = 185] 06:34:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e4db800) [pid = 12450] [serial = 555] [outer = (nil)] 06:34:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8f0c5800) [pid = 12450] [serial = 556] [outer = 0x8e4db800] 06:34:35 INFO - PROCESS | 12450 | 1469021675434 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x90842800) [pid = 12450] [serial = 557] [outer = 0x8e4db800] 06:34:36 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:36 INFO - PROCESS | 12450 | 1469021676652 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1533ms 06:34:36 INFO - PROCESS | 12450 | 1469021676664 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 12450 | 1469021676668 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:34:36 INFO - PROCESS | 12450 | 1469021676692 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 12450 | 1469021676698 Marionette TRACE conn4 <- [1,714,null,{}] 06:34:36 INFO - PROCESS | 12450 | 1469021676714 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:36 INFO - PROCESS | 12450 | 1469021676722 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:37 INFO - PROCESS | 12450 | 1469021677025 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:34:37 INFO - PROCESS | 12450 | 1469021677066 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 12450 | 1469021677079 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182dc00 == 35 [pid = 12450] [id = 186] 06:34:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9182fc00) [pid = 12450] [serial = 558] [outer = (nil)] 06:34:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91ac7400) [pid = 12450] [serial = 559] [outer = 0x9182fc00] 06:34:37 INFO - PROCESS | 12450 | 1469021677145 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91ad1000) [pid = 12450] [serial = 560] [outer = 0x9182fc00] 06:34:38 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:38 INFO - PROCESS | 12450 | 1469021678387 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:34:38 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 06:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1744ms 06:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:34:38 INFO - PROCESS | 12450 | 1469021678443 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 12450 | 1469021678446 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:34:38 INFO - PROCESS | 12450 | 1469021678452 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 12450 | 1469021678456 Marionette TRACE conn4 <- [1,718,null,{}] 06:34:38 INFO - PROCESS | 12450 | 1469021678461 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:38 INFO - PROCESS | 12450 | 1469021678466 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:38 INFO - PROCESS | 12450 | 1469021678712 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x953d9000) [pid = 12450] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e3cc000) [pid = 12450] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8ed2d800) [pid = 12450] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92962800) [pid = 12450] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9223b400) [pid = 12450] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x90f09400) [pid = 12450] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8cf89400) [pid = 12450] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e1f8000) [pid = 12450] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8cf8cc00) [pid = 12450] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92961800) [pid = 12450] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92ec0400) [pid = 12450] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x93940c00) [pid = 12450] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:34:38 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e295c00) [pid = 12450] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:34:38 INFO - PROCESS | 12450 | 1469021678824 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 12450 | 1469021678833 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf89400 == 36 [pid = 12450] [id = 187] 06:34:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e1b8000) [pid = 12450] [serial = 561] [outer = (nil)] 06:34:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8ecce800) [pid = 12450] [serial = 562] [outer = 0x8e1b8000] 06:34:38 INFO - PROCESS | 12450 | 1469021678901 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x904b3800) [pid = 12450] [serial = 563] [outer = 0x8e1b8000] 06:34:39 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:39 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:34:40 INFO - PROCESS | 12450 | 1469021680015 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1590ms 06:34:40 INFO - PROCESS | 12450 | 1469021680042 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 12450 | 1469021680046 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:34:40 INFO - PROCESS | 12450 | 1469021680052 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 12450 | 1469021680055 Marionette TRACE conn4 <- [1,722,null,{}] 06:34:40 INFO - PROCESS | 12450 | 1469021680060 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:40 INFO - PROCESS | 12450 | 1469021680065 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:40 INFO - PROCESS | 12450 | 1469021680255 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:34:40 INFO - PROCESS | 12450 | 1469021680343 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 12450 | 1469021680353 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e299c00 == 37 [pid = 12450] [id = 188] 06:34:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8eccf800) [pid = 12450] [serial = 564] [outer = (nil)] 06:34:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91e4bc00) [pid = 12450] [serial = 565] [outer = 0x8eccf800] 06:34:40 INFO - PROCESS | 12450 | 1469021680416 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92131c00) [pid = 12450] [serial = 566] [outer = 0x8eccf800] 06:34:41 INFO - PROCESS | 12450 | 1469021681389 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 12450 | 1469021681448 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:34:41 INFO - PROCESS | 12450 | 1469021681456 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 12450 | 1469021681460 Marionette TRACE conn4 <- [1,726,null,{}] 06:34:41 INFO - PROCESS | 12450 | 1469021681471 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:41 INFO - PROCESS | 12450 | 1469021681476 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:41 INFO - PROCESS | 12450 | 1469021681670 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:34:41 INFO - PROCESS | 12450 | 1469021681919 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 12450 | 1469021681925 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:42 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c6000 == 38 [pid = 12450] [id = 189] 06:34:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e3c8800) [pid = 12450] [serial = 567] [outer = (nil)] 06:34:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8f0b9000) [pid = 12450] [serial = 568] [outer = 0x8e3c8800] 06:34:42 INFO - PROCESS | 12450 | 1469021682059 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x904b5000) [pid = 12450] [serial = 569] [outer = 0x8e3c8800] 06:34:42 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:42 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:34:43 INFO - PROCESS | 12450 | 1469021683068 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1647ms 06:34:43 INFO - PROCESS | 12450 | 1469021683103 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 12450 | 1469021683109 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:34:43 INFO - PROCESS | 12450 | 1469021683121 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - PROCESS | 12450 | 1469021683124 Marionette TRACE conn4 <- [1,730,null,{}] 06:34:43 INFO - PROCESS | 12450 | 1469021683131 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:43 INFO - PROCESS | 12450 | 1469021683137 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:43 INFO - PROCESS | 12450 | 1469021683328 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:34:43 INFO - PROCESS | 12450 | 1469021683540 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 12450 | 1469021683549 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e299400 == 39 [pid = 12450] [id = 190] 06:34:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91827c00) [pid = 12450] [serial = 570] [outer = (nil)] 06:34:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91b3e000) [pid = 12450] [serial = 571] [outer = 0x91827c00] 06:34:43 INFO - PROCESS | 12450 | 1469021683636 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91e4e400) [pid = 12450] [serial = 572] [outer = 0x91827c00] 06:34:44 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:44 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:34:44 INFO - PROCESS | 12450 | 1469021684599 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 12450 | 1469021684663 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:34:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:34:44 INFO - PROCESS | 12450 | 1469021684670 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 12450 | 1469021684676 Marionette TRACE conn4 <- [1,734,null,{}] 06:34:44 INFO - PROCESS | 12450 | 1469021684692 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:44 INFO - PROCESS | 12450 | 1469021684701 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:44 INFO - PROCESS | 12450 | 1469021684883 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:34:45 INFO - PROCESS | 12450 | 1469021685089 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 12450 | 1469021685100 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x92385c00 == 40 [pid = 12450] [id = 191] 06:34:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92606000) [pid = 12450] [serial = 573] [outer = (nil)] 06:34:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9260a800) [pid = 12450] [serial = 574] [outer = 0x92606000] 06:34:45 INFO - PROCESS | 12450 | 1469021685228 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9260fc00) [pid = 12450] [serial = 575] [outer = 0x92606000] 06:34:45 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:46 INFO - PROCESS | 12450 | 1469021686099 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:34:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1494ms 06:34:46 INFO - PROCESS | 12450 | 1469021686165 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:34:46 INFO - PROCESS | 12450 | 1469021686170 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:34:46 INFO - PROCESS | 12450 | 1469021686177 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 12450 | 1469021686180 Marionette TRACE conn4 <- [1,738,null,{}] 06:34:46 INFO - PROCESS | 12450 | 1469021686186 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:46 INFO - PROCESS | 12450 | 1469021686191 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:46 INFO - PROCESS | 12450 | 1469021686406 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:34:46 INFO - PROCESS | 12450 | 1469021686566 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 12450 | 1469021686574 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3f800 == 41 [pid = 12450] [id = 192] 06:34:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92860c00) [pid = 12450] [serial = 576] [outer = (nil)] 06:34:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92866c00) [pid = 12450] [serial = 577] [outer = 0x92860c00] 06:34:46 INFO - PROCESS | 12450 | 1469021686702 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92957400) [pid = 12450] [serial = 578] [outer = 0x92860c00] 06:34:47 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:47 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:34:47 INFO - PROCESS | 12450 | 1469021687964 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:34:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1839ms 06:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:34:48 INFO - PROCESS | 12450 | 1469021688015 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 12450 | 1469021688018 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:34:48 INFO - PROCESS | 12450 | 1469021688025 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 12450 | 1469021688029 Marionette TRACE conn4 <- [1,742,null,{}] 06:34:48 INFO - PROCESS | 12450 | 1469021688035 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:48 INFO - PROCESS | 12450 | 1469021688040 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:48 INFO - PROCESS | 12450 | 1469021688280 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:34:48 INFO - PROCESS | 12450 | 1469021688441 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 12450 | 1469021688454 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x92386c00 == 42 [pid = 12450] [id = 193] 06:34:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9260f800) [pid = 12450] [serial = 579] [outer = (nil)] 06:34:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x9295a000) [pid = 12450] [serial = 580] [outer = 0x9260f800] 06:34:48 INFO - PROCESS | 12450 | 1469021688528 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9295fc00) [pid = 12450] [serial = 581] [outer = 0x9260f800] 06:34:49 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:49 INFO - PROCESS | 12450 | 1469021689851 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:34:49 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 06:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1886ms 06:34:49 INFO - PROCESS | 12450 | 1469021689925 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 12450 | 1469021689929 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:34:49 INFO - PROCESS | 12450 | 1469021689954 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 12450 | 1469021689958 Marionette TRACE conn4 <- [1,746,null,{}] 06:34:49 INFO - PROCESS | 12450 | 1469021689964 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:49 INFO - PROCESS | 12450 | 1469021689975 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:50 INFO - PROCESS | 12450 | 1469021690170 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:34:50 INFO - PROCESS | 12450 | 1469021690329 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 12450 | 1469021690338 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x92605400 == 43 [pid = 12450] [id = 194] 06:34:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x9295c800) [pid = 12450] [serial = 582] [outer = (nil)] 06:34:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x92ab9c00) [pid = 12450] [serial = 583] [outer = 0x9295c800] 06:34:50 INFO - PROCESS | 12450 | 1469021690418 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x92ac4000) [pid = 12450] [serial = 584] [outer = 0x9295c800] 06:34:51 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:51 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:51 INFO - PROCESS | 12450 | 1469021691731 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:34:51 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.) 06:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1837ms 06:34:51 INFO - PROCESS | 12450 | 1469021691858 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 12450 | 1469021691864 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:34:51 INFO - PROCESS | 12450 | 1469021691879 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 12450 | 1469021691883 Marionette TRACE conn4 <- [1,750,null,{}] 06:34:51 INFO - PROCESS | 12450 | 1469021691899 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:51 INFO - PROCESS | 12450 | 1469021691909 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:52 INFO - PROCESS | 12450 | 1469021692211 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9212c800 == 42 [pid = 12450] [id = 55] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x93b68800 == 41 [pid = 12450] [id = 57] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9a6fc800 == 40 [pid = 12450] [id = 64] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x953db400 == 39 [pid = 12450] [id = 66] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf88800 == 38 [pid = 12450] [id = 175] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9a7b9400 == 37 [pid = 12450] [id = 62] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9d87b800 == 36 [pid = 12450] [id = 58] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x939ba800 == 35 [pid = 12450] [id = 59] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x99ed8400 == 34 [pid = 12450] [id = 61] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x92132000 == 33 [pid = 12450] [id = 69] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec7c00 == 32 [pid = 12450] [id = 65] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9a7c6000 == 31 [pid = 12450] [id = 63] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9a792800 == 30 [pid = 12450] [id = 54] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9a518000 == 29 [pid = 12450] [id = 68] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x92130800 == 28 [pid = 12450] [id = 60] 06:34:53 INFO - PROCESS | 12450 | --DOCSHELL 0x9969cc00 == 27 [pid = 12450] [id = 67] 06:34:53 INFO - PROCESS | 12450 | 1469021693285 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 12450 | 1469021693297 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x97f39800) [pid = 12450] [serial = 517] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8e4e4400) [pid = 12450] [serial = 529] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8f0c3800) [pid = 12450] [serial = 532] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x92ec4400) [pid = 12450] [serial = 509] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x92603400) [pid = 12450] [serial = 503] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x90f10000) [pid = 12450] [serial = 535] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x91825000) [pid = 12450] [serial = 536] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e292800) [pid = 12450] [serial = 521] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8ed28800) [pid = 12450] [serial = 523] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92ac6400) [pid = 12450] [serial = 508] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e1ea400) [pid = 12450] [serial = 527] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x929d6000) [pid = 12450] [serial = 505] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e1ae800) [pid = 12450] [serial = 526] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x904ab000) [pid = 12450] [serial = 533] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x939be800) [pid = 12450] [serial = 512] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x953e0c00) [pid = 12450] [serial = 515] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8f0c1000) [pid = 12450] [serial = 499] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x99154c00) [pid = 12450] [serial = 518] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8ed32800) [pid = 12450] [serial = 524] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8ecd1c00) [pid = 12450] [serial = 530] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e1b2400) [pid = 12450] [serial = 520] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x904b0000) [pid = 12450] [serial = 500] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x929dd800) [pid = 12450] [serial = 506] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x939b8000) [pid = 12450] [serial = 511] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x953da400) [pid = 12450] [serial = 514] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92387000) [pid = 12450] [serial = 502] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x90848000) [pid = 12450] [serial = 538] [outer = (nil)] [url = about:blank] 06:34:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c000 == 28 [pid = 12450] [id = 195] 06:34:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8cf8c400) [pid = 12450] [serial = 585] [outer = (nil)] 06:34:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8cf93800) [pid = 12450] [serial = 586] [outer = 0x8cf8c400] 06:34:53 INFO - PROCESS | 12450 | 1469021693548 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8e1b5c00) [pid = 12450] [serial = 587] [outer = 0x8cf8c400] 06:34:54 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:54 INFO - PROCESS | 12450 | 1469021694779 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2948ms 06:34:54 INFO - PROCESS | 12450 | 1469021694827 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 12450 | 1469021694832 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:34:54 INFO - PROCESS | 12450 | 1469021694839 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 12450 | 1469021694845 Marionette TRACE conn4 <- [1,754,null,{}] 06:34:54 INFO - PROCESS | 12450 | 1469021694853 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:54 INFO - PROCESS | 12450 | 1469021694858 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:55 INFO - PROCESS | 12450 | 1469021695111 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:34:55 INFO - PROCESS | 12450 | 1469021695129 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 12450 | 1469021695137 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e294400 == 29 [pid = 12450] [id = 196] 06:34:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e296800) [pid = 12450] [serial = 588] [outer = (nil)] 06:34:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e29b400) [pid = 12450] [serial = 589] [outer = 0x8e296800] 06:34:55 INFO - PROCESS | 12450 | 1469021695212 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e3c5000) [pid = 12450] [serial = 590] [outer = 0x8e296800] 06:34:56 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:56 INFO - PROCESS | 12450 | 1469021696477 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:34:56 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 06:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1692ms 06:34:56 INFO - PROCESS | 12450 | 1469021696535 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 12450 | 1469021696542 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:34:56 INFO - PROCESS | 12450 | 1469021696559 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 12450 | 1469021696563 Marionette TRACE conn4 <- [1,758,null,{}] 06:34:56 INFO - PROCESS | 12450 | 1469021696569 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:56 INFO - PROCESS | 12450 | 1469021696575 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:56 INFO - PROCESS | 12450 | 1469021696819 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:34:56 INFO - PROCESS | 12450 | 1469021696845 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 12450 | 1469021696851 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cac00 == 30 [pid = 12450] [id = 197] 06:34:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e3cf000) [pid = 12450] [serial = 591] [outer = (nil)] 06:34:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ed23800) [pid = 12450] [serial = 592] [outer = 0x8e3cf000] 06:34:56 INFO - PROCESS | 12450 | 1469021696933 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ed2cc00) [pid = 12450] [serial = 593] [outer = 0x8e3cf000] 06:34:57 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:57 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:34:57 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:57 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:57 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9182fc00) [pid = 12450] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1b8000) [pid = 12450] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e296c00) [pid = 12450] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91ac7c00) [pid = 12450] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e3c6800) [pid = 12450] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e3c2000) [pid = 12450] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x91974000) [pid = 12450] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8e3cdc00) [pid = 12450] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e4db800) [pid = 12450] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:34:58 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8eccf800) [pid = 12450] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:34:58 INFO - PROCESS | 12450 | 1469021698286 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1809ms 06:34:58 INFO - PROCESS | 12450 | 1469021698361 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 12450 | 1469021698364 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:34:58 INFO - PROCESS | 12450 | 1469021698416 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 12450 | 1469021698425 Marionette TRACE conn4 <- [1,762,null,{}] 06:34:58 INFO - PROCESS | 12450 | 1469021698455 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:58 INFO - PROCESS | 12450 | 1469021698461 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:58 INFO - PROCESS | 12450 | 1469021698658 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:34:58 INFO - PROCESS | 12450 | 1469021698678 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 12450 | 1469021698686 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:34:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf95c00 == 31 [pid = 12450] [id = 198] 06:34:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x904a8000) [pid = 12450] [serial = 594] [outer = (nil)] 06:34:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x904aec00) [pid = 12450] [serial = 595] [outer = 0x904a8000] 06:34:58 INFO - PROCESS | 12450 | 1469021698773 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x90847400) [pid = 12450] [serial = 596] [outer = 0x904a8000] 06:34:59 INFO - PROCESS | 12450 | 1469021699913 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:34:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:34:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1510ms 06:34:59 INFO - PROCESS | 12450 | 1469021699922 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 12450 | 1469021699926 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:34:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:34:59 INFO - PROCESS | 12450 | 1469021699932 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 12450 | 1469021699935 Marionette TRACE conn4 <- [1,766,null,{}] 06:34:59 INFO - PROCESS | 12450 | 1469021699941 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:59 INFO - PROCESS | 12450 | 1469021699945 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:00 INFO - PROCESS | 12450 | 1469021700106 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:35:00 INFO - PROCESS | 12450 | 1469021700312 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 12450 | 1469021700321 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf88800 == 32 [pid = 12450] [id = 199] 06:35:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8cf88c00) [pid = 12450] [serial = 597] [outer = (nil)] 06:35:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8cf95800) [pid = 12450] [serial = 598] [outer = 0x8cf88c00] 06:35:00 INFO - PROCESS | 12450 | 1469021700409 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1bb800) [pid = 12450] [serial = 599] [outer = 0x8cf88c00] 06:35:01 INFO - PROCESS | 12450 | 1469021701899 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:35:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:35:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1981ms 06:35:01 INFO - PROCESS | 12450 | 1469021701915 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 12450 | 1469021701920 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:35:01 INFO - PROCESS | 12450 | 1469021701928 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 12450 | 1469021701934 Marionette TRACE conn4 <- [1,770,null,{}] 06:35:01 INFO - PROCESS | 12450 | 1469021701943 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:01 INFO - PROCESS | 12450 | 1469021701947 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:02 INFO - PROCESS | 12450 | 1469021702150 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:35:02 INFO - PROCESS | 12450 | 1469021702321 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 12450 | 1469021702333 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e9800 == 33 [pid = 12450] [id = 200] 06:35:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ecd0800) [pid = 12450] [serial = 600] [outer = (nil)] 06:35:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8ecd8c00) [pid = 12450] [serial = 601] [outer = 0x8ecd0800] 06:35:02 INFO - PROCESS | 12450 | 1469021702415 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ed2a800) [pid = 12450] [serial = 602] [outer = 0x8ecd0800] 06:35:03 INFO - PROCESS | 12450 | 1469021703430 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1542ms 06:35:03 INFO - PROCESS | 12450 | 1469021703472 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 12450 | 1469021703479 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:35:03 INFO - PROCESS | 12450 | 1469021703488 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 12450 | 1469021703492 Marionette TRACE conn4 <- [1,774,null,{}] 06:35:03 INFO - PROCESS | 12450 | 1469021703498 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:03 INFO - PROCESS | 12450 | 1469021703503 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:03 INFO - PROCESS | 12450 | 1469021703729 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:35:03 INFO - PROCESS | 12450 | 1469021703949 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 12450 | 1469021703957 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b5800 == 34 [pid = 12450] [id = 201] 06:35:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9084bc00) [pid = 12450] [serial = 603] [outer = (nil)] 06:35:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x90850c00) [pid = 12450] [serial = 604] [outer = 0x9084bc00] 06:35:04 INFO - PROCESS | 12450 | 1469021704083 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x90f0b800) [pid = 12450] [serial = 605] [outer = 0x9084bc00] 06:35:05 INFO - PROCESS | 12450 | 1469021705196 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1732ms 06:35:05 INFO - PROCESS | 12450 | 1469021705221 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:35:05 INFO - PROCESS | 12450 | 1469021705225 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:35:05 INFO - PROCESS | 12450 | 1469021705234 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 12450 | 1469021705242 Marionette TRACE conn4 <- [1,778,null,{}] 06:35:05 INFO - PROCESS | 12450 | 1469021705257 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:05 INFO - PROCESS | 12450 | 1469021705264 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:05 INFO - PROCESS | 12450 | 1469021705486 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:35:05 INFO - PROCESS | 12450 | 1469021705800 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 12450 | 1469021705807 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8ac00 == 35 [pid = 12450] [id = 202] 06:35:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8cf8d400) [pid = 12450] [serial = 606] [outer = (nil)] 06:35:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e1b4800) [pid = 12450] [serial = 607] [outer = 0x8cf8d400] 06:35:05 INFO - PROCESS | 12450 | 1469021705883 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e1ef400) [pid = 12450] [serial = 608] [outer = 0x8cf8d400] 06:35:06 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cb400 == 34 [pid = 12450] [id = 176] 06:35:06 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cfc00 == 33 [pid = 12450] [id = 185] 06:35:06 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf91800 == 32 [pid = 12450] [id = 184] 06:35:06 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf95c00 == 31 [pid = 12450] [id = 198] 06:35:06 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cac00 == 30 [pid = 12450] [id = 197] 06:35:06 INFO - PROCESS | 12450 | --DOCSHELL 0x8e294400 == 29 [pid = 12450] [id = 196] 06:35:06 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c000 == 28 [pid = 12450] [id = 195] 06:35:06 INFO - PROCESS | 12450 | 1469021706891 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91ac7400) [pid = 12450] [serial = 559] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8ecce800) [pid = 12450] [serial = 562] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9182b400) [pid = 12450] [serial = 544] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9196c800) [pid = 12450] [serial = 545] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92233000) [pid = 12450] [serial = 550] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92230c00) [pid = 12450] [serial = 551] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x90f10c00) [pid = 12450] [serial = 539] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c8400) [pid = 12450] [serial = 541] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ed30400) [pid = 12450] [serial = 542] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91b3a400) [pid = 12450] [serial = 547] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91e47800) [pid = 12450] [serial = 548] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e4e2000) [pid = 12450] [serial = 553] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8ecd9400) [pid = 12450] [serial = 554] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8f0c5800) [pid = 12450] [serial = 556] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x91e4bc00) [pid = 12450] [serial = 565] [outer = (nil)] [url = about:blank] 06:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1702ms 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x92131c00) [pid = 12450] [serial = 566] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x91ad1000) [pid = 12450] [serial = 560] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x90842800) [pid = 12450] [serial = 557] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x904b3800) [pid = 12450] [serial = 563] [outer = (nil)] [url = about:blank] 06:35:06 INFO - PROCESS | 12450 | 1469021706944 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 12450 | 1469021706951 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:35:06 INFO - PROCESS | 12450 | 1469021706961 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 12450 | 1469021706965 Marionette TRACE conn4 <- [1,782,null,{}] 06:35:06 INFO - PROCESS | 12450 | 1469021706973 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:06 INFO - PROCESS | 12450 | 1469021706981 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:07 INFO - PROCESS | 12450 | 1469021707140 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:35:07 INFO - PROCESS | 12450 | 1469021707281 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 12450 | 1469021707290 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:07 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c1c00 == 29 [pid = 12450] [id = 203] 06:35:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8e3c3400) [pid = 12450] [serial = 609] [outer = (nil)] 06:35:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8e3cb400) [pid = 12450] [serial = 610] [outer = 0x8e3c3400] 06:35:07 INFO - PROCESS | 12450 | 1469021707410 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x8e4e2c00) [pid = 12450] [serial = 611] [outer = 0x8e3c3400] 06:35:08 INFO - PROCESS | 12450 | 1469021708148 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1232ms 06:35:08 INFO - PROCESS | 12450 | 1469021708196 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 12450 | 1469021708203 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:35:08 INFO - PROCESS | 12450 | 1469021708209 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 12450 | 1469021708212 Marionette TRACE conn4 <- [1,786,null,{}] 06:35:08 INFO - PROCESS | 12450 | 1469021708218 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:08 INFO - PROCESS | 12450 | 1469021708223 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:08 INFO - PROCESS | 12450 | 1469021708390 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:35:08 INFO - PROCESS | 12450 | 1469021708400 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 12450 | 1469021708406 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0ba000 == 30 [pid = 12450] [id = 204] 06:35:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8f0ba800) [pid = 12450] [serial = 612] [outer = (nil)] 06:35:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8f0c3400) [pid = 12450] [serial = 613] [outer = 0x8f0ba800] 06:35:08 INFO - PROCESS | 12450 | 1469021708476 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x904adc00) [pid = 12450] [serial = 614] [outer = 0x8f0ba800] 06:35:09 INFO - PROCESS | 12450 | 1469021709485 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1329ms 06:35:09 INFO - PROCESS | 12450 | 1469021709539 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 12450 | 1469021709543 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:35:09 INFO - PROCESS | 12450 | 1469021709576 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 12450 | 1469021709585 Marionette TRACE conn4 <- [1,790,null,{}] 06:35:09 INFO - PROCESS | 12450 | 1469021709594 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:09 INFO - PROCESS | 12450 | 1469021709600 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:09 INFO - PROCESS | 12450 | 1469021709835 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:35:09 INFO - PROCESS | 12450 | 1469021709863 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 12450 | 1469021709869 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0b8c00 == 31 [pid = 12450] [id = 205] 06:35:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x904b0800) [pid = 12450] [serial = 615] [outer = (nil)] 06:35:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x90f10c00) [pid = 12450] [serial = 616] [outer = 0x904b0800] 06:35:09 INFO - PROCESS | 12450 | 1469021709939 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9182e000) [pid = 12450] [serial = 617] [outer = 0x904b0800] 06:35:10 INFO - PROCESS | 12450 | 1469021710862 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1364ms 06:35:10 INFO - PROCESS | 12450 | 1469021710920 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 12450 | 1469021710925 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:35:10 INFO - PROCESS | 12450 | 1469021710937 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 12450 | 1469021710940 Marionette TRACE conn4 <- [1,794,null,{}] 06:35:10 INFO - PROCESS | 12450 | 1469021710945 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:10 INFO - PROCESS | 12450 | 1469021710950 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:11 INFO - PROCESS | 12450 | 1469021711168 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e3c8800) [pid = 12450] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x91827c00) [pid = 12450] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92606000) [pid = 12450] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x9295c800) [pid = 12450] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8e296800) [pid = 12450] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8cf8c400) [pid = 12450] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x92860c00) [pid = 12450] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:35:11 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x9260f800) [pid = 12450] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:35:11 INFO - PROCESS | 12450 | 1469021711291 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 12450 | 1469021711302 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c400 == 32 [pid = 12450] [id = 206] 06:35:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8e1f8000) [pid = 12450] [serial = 618] [outer = (nil)] 06:35:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x904af400) [pid = 12450] [serial = 619] [outer = 0x8e1f8000] 06:35:11 INFO - PROCESS | 12450 | 1469021711368 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x91972800) [pid = 12450] [serial = 620] [outer = 0x8e1f8000] 06:35:12 INFO - PROCESS | 12450 | 1469021712124 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1236ms 06:35:12 INFO - PROCESS | 12450 | 1469021712168 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 12450 | 1469021712172 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:35:12 INFO - PROCESS | 12450 | 1469021712178 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 12450 | 1469021712181 Marionette TRACE conn4 <- [1,798,null,{}] 06:35:12 INFO - PROCESS | 12450 | 1469021712187 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:12 INFO - PROCESS | 12450 | 1469021712192 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:12 INFO - PROCESS | 12450 | 1469021712353 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:35:12 INFO - PROCESS | 12450 | 1469021712392 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 12450 | 1469021712412 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acf800 == 33 [pid = 12450] [id = 207] 06:35:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x91ad1000) [pid = 12450] [serial = 621] [outer = (nil)] 06:35:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x91ad4000) [pid = 12450] [serial = 622] [outer = 0x91ad1000] 06:35:12 INFO - PROCESS | 12450 | 1469021712600 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91e45000) [pid = 12450] [serial = 623] [outer = 0x91ad1000] 06:35:13 INFO - PROCESS | 12450 | 1469021713503 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:35:13 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 06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1381ms 06:35:13 INFO - PROCESS | 12450 | 1469021713560 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 12450 | 1469021713567 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:35:13 INFO - PROCESS | 12450 | 1469021713576 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 12450 | 1469021713582 Marionette TRACE conn4 <- [1,802,null,{}] 06:35:13 INFO - PROCESS | 12450 | 1469021713590 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:13 INFO - PROCESS | 12450 | 1469021713596 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:13 INFO - PROCESS | 12450 | 1469021713787 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:35:13 INFO - PROCESS | 12450 | 1469021713962 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 12450 | 1469021713980 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bc400 == 34 [pid = 12450] [id = 208] 06:35:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8e1bd800) [pid = 12450] [serial = 624] [outer = (nil)] 06:35:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e3c6c00) [pid = 12450] [serial = 625] [outer = 0x8e1bd800] 06:35:14 INFO - PROCESS | 12450 | 1469021714120 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8ecd1c00) [pid = 12450] [serial = 626] [outer = 0x8e1bd800] 06:35:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x904ab800) [pid = 12450] [serial = 627] [outer = 0x9969f000] 06:35:15 INFO - PROCESS | 12450 | 1469021715378 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:35:15 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 06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1846ms 06:35:15 INFO - PROCESS | 12450 | 1469021715423 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 12450 | 1469021715430 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:35:15 INFO - PROCESS | 12450 | 1469021715441 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 12450 | 1469021715445 Marionette TRACE conn4 <- [1,806,null,{}] 06:35:15 INFO - PROCESS | 12450 | 1469021715452 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:15 INFO - PROCESS | 12450 | 1469021715458 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:15 INFO - PROCESS | 12450 | 1469021715642 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:35:15 INFO - PROCESS | 12450 | 1469021715844 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 12450 | 1469021715852 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b4800 == 35 [pid = 12450] [id = 209] 06:35:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x90848400) [pid = 12450] [serial = 628] [outer = (nil)] 06:35:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90f0f000) [pid = 12450] [serial = 629] [outer = 0x90848400] 06:35:15 INFO - PROCESS | 12450 | 1469021715942 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91828000) [pid = 12450] [serial = 630] [outer = 0x90848400] 06:35:16 INFO - PROCESS | 12450 | 1469021716889 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:35:16 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 06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1482ms 06:35:16 INFO - PROCESS | 12450 | 1469021716923 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 12450 | 1469021716927 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:35:16 INFO - PROCESS | 12450 | 1469021716934 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 12450 | 1469021716941 Marionette TRACE conn4 <- [1,810,null,{}] 06:35:16 INFO - PROCESS | 12450 | 1469021716957 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:16 INFO - PROCESS | 12450 | 1469021716966 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:17 INFO - PROCESS | 12450 | 1469021717161 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:35:17 INFO - PROCESS | 12450 | 1469021717369 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 12450 | 1469021717376 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0b9800 == 36 [pid = 12450] [id = 210] 06:35:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91827000) [pid = 12450] [serial = 631] [outer = (nil)] 06:35:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92232800) [pid = 12450] [serial = 632] [outer = 0x91827000] 06:35:17 INFO - PROCESS | 12450 | 1469021717508 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92236000) [pid = 12450] [serial = 633] [outer = 0x91827000] 06:35:18 INFO - PROCESS | 12450 | 1469021718408 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1489ms 06:35:18 INFO - PROCESS | 12450 | 1469021718423 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 12450 | 1469021718428 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:35:18 INFO - PROCESS | 12450 | 1469021718434 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 12450 | 1469021718438 Marionette TRACE conn4 <- [1,814,null,{}] 06:35:18 INFO - PROCESS | 12450 | 1469021718443 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:18 INFO - PROCESS | 12450 | 1469021718448 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:18 INFO - PROCESS | 12450 | 1469021718621 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:35:18 INFO - PROCESS | 12450 | 1469021718787 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 12450 | 1469021718794 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ad5000 == 37 [pid = 12450] [id = 211] 06:35:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9223bc00) [pid = 12450] [serial = 634] [outer = (nil)] 06:35:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92384c00) [pid = 12450] [serial = 635] [outer = 0x9223bc00] 06:35:18 INFO - PROCESS | 12450 | 1469021718881 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9238a400) [pid = 12450] [serial = 636] [outer = 0x9223bc00] 06:35:19 INFO - PROCESS | 12450 | 1469021719810 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 12450 | 1469021719874 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:35:19 INFO - PROCESS | 12450 | 1469021719882 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 12450 | 1469021719885 Marionette TRACE conn4 <- [1,818,null,{}] 06:35:19 INFO - PROCESS | 12450 | 1469021719891 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:19 INFO - PROCESS | 12450 | 1469021719896 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:20 INFO - PROCESS | 12450 | 1469021720062 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:35:20 INFO - PROCESS | 12450 | 1469021720222 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 12450 | 1469021720233 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x92601800 == 38 [pid = 12450] [id = 212] 06:35:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92601c00) [pid = 12450] [serial = 637] [outer = (nil)] 06:35:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92605c00) [pid = 12450] [serial = 638] [outer = 0x92601c00] 06:35:20 INFO - PROCESS | 12450 | 1469021720318 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9260b800) [pid = 12450] [serial = 639] [outer = 0x92601c00] 06:35:21 INFO - PROCESS | 12450 | 1469021721287 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1443ms 06:35:21 INFO - PROCESS | 12450 | 1469021721324 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 12450 | 1469021721328 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:35:21 INFO - PROCESS | 12450 | 1469021721335 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 12450 | 1469021721338 Marionette TRACE conn4 <- [1,822,null,{}] 06:35:21 INFO - PROCESS | 12450 | 1469021721344 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:21 INFO - PROCESS | 12450 | 1469021721354 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:21 INFO - PROCESS | 12450 | 1469021721564 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:35:21 INFO - PROCESS | 12450 | 1469021721777 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 12450 | 1469021721785 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecdb400 == 39 [pid = 12450] [id = 213] 06:35:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8f0c4800) [pid = 12450] [serial = 640] [outer = (nil)] 06:35:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92960400) [pid = 12450] [serial = 641] [outer = 0x8f0c4800] 06:35:21 INFO - PROCESS | 12450 | 1469021721904 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x929d6c00) [pid = 12450] [serial = 642] [outer = 0x8f0c4800] 06:35:22 INFO - PROCESS | 12450 | 1469021722789 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 12450 | 1469021722825 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:35:22 INFO - PROCESS | 12450 | 1469021722832 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 12450 | 1469021722835 Marionette TRACE conn4 <- [1,826,null,{}] 06:35:22 INFO - PROCESS | 12450 | 1469021722841 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:22 INFO - PROCESS | 12450 | 1469021722846 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:23 INFO - PROCESS | 12450 | 1469021723011 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:35:23 INFO - PROCESS | 12450 | 1469021723193 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 12450 | 1469021723201 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c5c00 == 40 [pid = 12450] [id = 214] 06:35:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9196c400) [pid = 12450] [serial = 643] [outer = (nil)] 06:35:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x929e3800) [pid = 12450] [serial = 644] [outer = 0x9196c400] 06:35:23 INFO - PROCESS | 12450 | 1469021723278 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x92abe000) [pid = 12450] [serial = 645] [outer = 0x9196c400] 06:35:24 INFO - PROCESS | 12450 | 1469021724220 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1431ms 06:35:24 INFO - PROCESS | 12450 | 1469021724264 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 12450 | 1469021724269 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:35:24 INFO - PROCESS | 12450 | 1469021724275 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 12450 | 1469021724278 Marionette TRACE conn4 <- [1,830,null,{}] 06:35:24 INFO - PROCESS | 12450 | 1469021724284 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:24 INFO - PROCESS | 12450 | 1469021724289 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:24 INFO - PROCESS | 12450 | 1469021724467 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:35:24 INFO - PROCESS | 12450 | 1469021724630 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 12450 | 1469021724643 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b2400 == 41 [pid = 12450] [id = 215] 06:35:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e1b3400) [pid = 12450] [serial = 646] [outer = (nil)] 06:35:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8ecd2000) [pid = 12450] [serial = 647] [outer = 0x8e1b3400] 06:35:24 INFO - PROCESS | 12450 | 1469021724732 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x91828400) [pid = 12450] [serial = 648] [outer = 0x8e1b3400] 06:35:25 INFO - PROCESS | 12450 | 1469021725854 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1631ms 06:35:25 INFO - PROCESS | 12450 | 1469021725908 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 12450 | 1469021725913 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:35:25 INFO - PROCESS | 12450 | 1469021725921 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 12450 | 1469021725928 Marionette TRACE conn4 <- [1,834,null,{}] 06:35:25 INFO - PROCESS | 12450 | 1469021725935 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:25 INFO - PROCESS | 12450 | 1469021725940 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:26 INFO - PROCESS | 12450 | 1469021726122 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:35:26 INFO - PROCESS | 12450 | 1469021726304 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 12450 | 1469021726327 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3d0c00 == 42 [pid = 12450] [id = 216] 06:35:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e4dec00) [pid = 12450] [serial = 649] [outer = (nil)] 06:35:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8ed25000) [pid = 12450] [serial = 650] [outer = 0x8e4dec00] 06:35:26 INFO - PROCESS | 12450 | 1469021726464 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8f0be800) [pid = 12450] [serial = 651] [outer = 0x8e4dec00] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf89400 == 41 [pid = 12450] [id = 187] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x92385c00 == 40 [pid = 12450] [id = 191] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x91b3f800 == 39 [pid = 12450] [id = 192] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e299c00 == 38 [pid = 12450] [id = 188] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c6000 == 37 [pid = 12450] [id = 189] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x92386c00 == 36 [pid = 12450] [id = 193] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e5800 == 35 [pid = 12450] [id = 177] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x9182dc00 == 34 [pid = 12450] [id = 186] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29d800 == 33 [pid = 12450] [id = 180] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf96c00 == 32 [pid = 12450] [id = 179] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf88800 == 31 [pid = 12450] [id = 199] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x90848800 == 30 [pid = 12450] [id = 183] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b5800 == 29 [pid = 12450] [id = 201] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f0400 == 28 [pid = 12450] [id = 181] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e9800 == 27 [pid = 12450] [id = 200] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x90f06800 == 26 [pid = 12450] [id = 178] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x92605400 == 25 [pid = 12450] [id = 194] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8ac00 == 24 [pid = 12450] [id = 202] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x91973c00 == 23 [pid = 12450] [id = 182] 06:35:27 INFO - PROCESS | 12450 | --DOCSHELL 0x8e299400 == 22 [pid = 12450] [id = 190] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x904b5000) [pid = 12450] [serial = 569] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8f0b9000) [pid = 12450] [serial = 568] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x91e4e400) [pid = 12450] [serial = 572] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x91b3e000) [pid = 12450] [serial = 571] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x9260fc00) [pid = 12450] [serial = 575] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x92ac4000) [pid = 12450] [serial = 584] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x92ab9c00) [pid = 12450] [serial = 583] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e29b400) [pid = 12450] [serial = 589] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9260a800) [pid = 12450] [serial = 574] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8cf93800) [pid = 12450] [serial = 586] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8ed23800) [pid = 12450] [serial = 592] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e1b5c00) [pid = 12450] [serial = 587] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92957400) [pid = 12450] [serial = 578] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92866c00) [pid = 12450] [serial = 577] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9295fc00) [pid = 12450] [serial = 581] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x904aec00) [pid = 12450] [serial = 595] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9295a000) [pid = 12450] [serial = 580] [outer = (nil)] [url = about:blank] 06:35:27 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e3c5000) [pid = 12450] [serial = 590] [outer = (nil)] [url = about:blank] 06:35:28 INFO - PROCESS | 12450 | 1469021728493 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2592ms 06:35:28 INFO - PROCESS | 12450 | 1469021728513 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 12450 | 1469021728518 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:35:28 INFO - PROCESS | 12450 | 1469021728527 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 12450 | 1469021728531 Marionette TRACE conn4 <- [1,838,null,{}] 06:35:28 INFO - PROCESS | 12450 | 1469021728538 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:28 INFO - PROCESS | 12450 | 1469021728544 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:28 INFO - PROCESS | 12450 | 1469021728740 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:35:28 INFO - PROCESS | 12450 | 1469021728863 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 12450 | 1469021728870 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e290400 == 23 [pid = 12450] [id = 217] 06:35:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e291400) [pid = 12450] [serial = 652] [outer = (nil)] 06:35:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e3c7c00) [pid = 12450] [serial = 653] [outer = 0x8e291400] 06:35:28 INFO - PROCESS | 12450 | 1469021728940 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8e3d0000) [pid = 12450] [serial = 654] [outer = 0x8e291400] 06:35:29 INFO - PROCESS | 12450 | 1469021729774 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1288ms 06:35:29 INFO - PROCESS | 12450 | 1469021729815 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 12450 | 1469021729823 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:35:29 INFO - PROCESS | 12450 | 1469021729834 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 12450 | 1469021729838 Marionette TRACE conn4 <- [1,842,null,{}] 06:35:29 INFO - PROCESS | 12450 | 1469021729844 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:29 INFO - PROCESS | 12450 | 1469021729849 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:30 INFO - PROCESS | 12450 | 1469021730022 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:35:30 INFO - PROCESS | 12450 | 1469021730033 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 12450 | 1469021730045 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed28000 == 24 [pid = 12450] [id = 218] 06:35:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x8ed2c800) [pid = 12450] [serial = 655] [outer = (nil)] 06:35:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x904a7800) [pid = 12450] [serial = 656] [outer = 0x8ed2c800] 06:35:30 INFO - PROCESS | 12450 | 1469021730227 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x904b1c00) [pid = 12450] [serial = 657] [outer = 0x8ed2c800] 06:35:31 INFO - PROCESS | 12450 | 1469021731091 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1279ms 06:35:31 INFO - PROCESS | 12450 | 1469021731114 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 12450 | 1469021731118 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:35:31 INFO - PROCESS | 12450 | 1469021731132 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 12450 | 1469021731138 Marionette TRACE conn4 <- [1,846,null,{}] 06:35:31 INFO - PROCESS | 12450 | 1469021731155 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:31 INFO - PROCESS | 12450 | 1469021731164 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:31 INFO - PROCESS | 12450 | 1469021731377 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:35:31 INFO - PROCESS | 12450 | 1469021731397 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 12450 | 1469021731406 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x91968000 == 25 [pid = 12450] [id = 219] 06:35:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x91969000) [pid = 12450] [serial = 658] [outer = (nil)] 06:35:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9196ec00) [pid = 12450] [serial = 659] [outer = 0x91969000] 06:35:31 INFO - PROCESS | 12450 | 1469021731479 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x91acc000) [pid = 12450] [serial = 660] [outer = 0x91969000] 06:35:32 INFO - PROCESS | 12450 | 1469021732384 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1341ms 06:35:32 INFO - PROCESS | 12450 | 1469021732467 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:35:32 INFO - PROCESS | 12450 | 1469021732472 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:35:32 INFO - PROCESS | 12450 | 1469021732477 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 12450 | 1469021732481 Marionette TRACE conn4 <- [1,850,null,{}] 06:35:32 INFO - PROCESS | 12450 | 1469021732486 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:32 INFO - PROCESS | 12450 | 1469021732491 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8cf88c00) [pid = 12450] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9084bc00) [pid = 12450] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8f0ba800) [pid = 12450] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8cf8d400) [pid = 12450] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8ecd0800) [pid = 12450] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x904b0800) [pid = 12450] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x904a8000) [pid = 12450] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e1f8000) [pid = 12450] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e3c3400) [pid = 12450] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e3cf000) [pid = 12450] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:35:32 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91ad1000) [pid = 12450] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:35:33 INFO - PROCESS | 12450 | 1469021733072 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:35:33 INFO - PROCESS | 12450 | 1469021733084 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 12450 | 1469021733091 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecdc800 == 26 [pid = 12450] [id = 220] 06:35:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8f0be000) [pid = 12450] [serial = 661] [outer = (nil)] 06:35:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x90846c00) [pid = 12450] [serial = 662] [outer = 0x8f0be000] 06:35:33 INFO - PROCESS | 12450 | 1469021733182 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91acb000) [pid = 12450] [serial = 663] [outer = 0x8f0be000] 06:35:33 INFO - PROCESS | 12450 | 1469021733974 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1533ms 06:35:34 INFO - PROCESS | 12450 | 1469021734011 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 12450 | 1469021734015 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:35:34 INFO - PROCESS | 12450 | 1469021734025 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 12450 | 1469021734028 Marionette TRACE conn4 <- [1,854,null,{}] 06:35:34 INFO - PROCESS | 12450 | 1469021734038 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:34 INFO - PROCESS | 12450 | 1469021734041 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:34 INFO - PROCESS | 12450 | 1469021734190 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:35:34 INFO - PROCESS | 12450 | 1469021734199 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 12450 | 1469021734209 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e0000 == 27 [pid = 12450] [id = 221] 06:35:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91b31800) [pid = 12450] [serial = 664] [outer = (nil)] 06:35:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91e45800) [pid = 12450] [serial = 665] [outer = 0x91b31800] 06:35:34 INFO - PROCESS | 12450 | 1469021734273 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92131800) [pid = 12450] [serial = 666] [outer = 0x91b31800] 06:35:35 INFO - PROCESS | 12450 | 1469021735286 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1342ms 06:35:35 INFO - PROCESS | 12450 | 1469021735367 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 12450 | 1469021735374 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:35:35 INFO - PROCESS | 12450 | 1469021735385 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 12450 | 1469021735389 Marionette TRACE conn4 <- [1,858,null,{}] 06:35:35 INFO - PROCESS | 12450 | 1469021735398 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:35 INFO - PROCESS | 12450 | 1469021735403 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:35 INFO - PROCESS | 12450 | 1469021735627 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:35:35 INFO - PROCESS | 12450 | 1469021735860 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 12450 | 1469021735876 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ee000 == 28 [pid = 12450] [id = 222] 06:35:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8e3c7800) [pid = 12450] [serial = 667] [outer = (nil)] 06:35:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e4e4400) [pid = 12450] [serial = 668] [outer = 0x8e3c7800] 06:35:36 INFO - PROCESS | 12450 | 1469021736004 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8ecdc000) [pid = 12450] [serial = 669] [outer = 0x8e3c7800] 06:35:36 INFO - PROCESS | 12450 | 1469021736968 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1633ms 06:35:37 INFO - PROCESS | 12450 | 1469021737018 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 12450 | 1469021737026 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:35:37 INFO - PROCESS | 12450 | 1469021737036 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 12450 | 1469021737041 Marionette TRACE conn4 <- [1,862,null,{}] 06:35:37 INFO - PROCESS | 12450 | 1469021737047 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:37 INFO - PROCESS | 12450 | 1469021737053 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:37 INFO - PROCESS | 12450 | 1469021737238 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:35:37 INFO - PROCESS | 12450 | 1469021737397 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 12450 | 1469021737403 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c400 == 29 [pid = 12450] [id = 223] 06:35:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x90f06c00) [pid = 12450] [serial = 670] [outer = (nil)] 06:35:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x90f0e800) [pid = 12450] [serial = 671] [outer = 0x90f06c00] 06:35:37 INFO - PROCESS | 12450 | 1469021737549 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x90842800) [pid = 12450] [serial = 672] [outer = 0x90f06c00] 06:35:38 INFO - PROCESS | 12450 | 1469021738634 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1640ms 06:35:38 INFO - PROCESS | 12450 | 1469021738675 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 12450 | 1469021738679 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:35:38 INFO - PROCESS | 12450 | 1469021738686 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 12450 | 1469021738692 Marionette TRACE conn4 <- [1,866,null,{}] 06:35:38 INFO - PROCESS | 12450 | 1469021738709 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:38 INFO - PROCESS | 12450 | 1469021738717 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:38 INFO - PROCESS | 12450 | 1469021738930 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:35:39 INFO - PROCESS | 12450 | 1469021739138 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 12450 | 1469021739148 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223d800 == 30 [pid = 12450] [id = 224] 06:35:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x9223dc00) [pid = 12450] [serial = 673] [outer = (nil)] 06:35:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9238bc00) [pid = 12450] [serial = 674] [outer = 0x9223dc00] 06:35:39 INFO - PROCESS | 12450 | 1469021739231 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x92604000) [pid = 12450] [serial = 675] [outer = 0x9223dc00] 06:35:40 INFO - PROCESS | 12450 | 1469021740234 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1585ms 06:35:40 INFO - PROCESS | 12450 | 1469021740272 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 12450 | 1469021740277 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:35:40 INFO - PROCESS | 12450 | 1469021740284 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 12450 | 1469021740288 Marionette TRACE conn4 <- [1,870,null,{}] 06:35:40 INFO - PROCESS | 12450 | 1469021740294 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:40 INFO - PROCESS | 12450 | 1469021740299 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:40 INFO - PROCESS | 12450 | 1469021740488 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:35:40 INFO - PROCESS | 12450 | 1469021740693 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 12450 | 1469021740702 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c800 == 31 [pid = 12450] [id = 225] 06:35:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8e1ec400) [pid = 12450] [serial = 676] [outer = (nil)] 06:35:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e4e0c00) [pid = 12450] [serial = 677] [outer = 0x8e1ec400] 06:35:40 INFO - PROCESS | 12450 | 1469021740785 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x90844000) [pid = 12450] [serial = 678] [outer = 0x8e1ec400] 06:35:41 INFO - PROCESS | 12450 | 1469021741951 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1684ms 06:35:41 INFO - PROCESS | 12450 | 1469021741968 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 12450 | 1469021741974 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:35:41 INFO - PROCESS | 12450 | 1469021741983 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 12450 | 1469021741987 Marionette TRACE conn4 <- [1,874,null,{}] 06:35:42 INFO - PROCESS | 12450 | 1469021741996 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:42 INFO - PROCESS | 12450 | 1469021742000 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:42 INFO - PROCESS | 12450 | 1469021742218 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8cf95800) [pid = 12450] [serial = 598] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x90850c00) [pid = 12450] [serial = 604] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8f0c3400) [pid = 12450] [serial = 613] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x904adc00) [pid = 12450] [serial = 614] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8e1bb800) [pid = 12450] [serial = 599] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e1b4800) [pid = 12450] [serial = 607] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8ed2a800) [pid = 12450] [serial = 602] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x90f10c00) [pid = 12450] [serial = 616] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x90847400) [pid = 12450] [serial = 596] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91972800) [pid = 12450] [serial = 620] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8e3cb400) [pid = 12450] [serial = 610] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x90f0b800) [pid = 12450] [serial = 605] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x904af400) [pid = 12450] [serial = 619] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9182e000) [pid = 12450] [serial = 617] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e1ef400) [pid = 12450] [serial = 608] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e4e2c00) [pid = 12450] [serial = 611] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8ecd8c00) [pid = 12450] [serial = 601] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8ed2cc00) [pid = 12450] [serial = 593] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91ad4000) [pid = 12450] [serial = 622] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92382000) [pid = 12450] [serial = 410] [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.] 06:35:42 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91e45000) [pid = 12450] [serial = 623] [outer = (nil)] [url = about:blank] 06:35:42 INFO - PROCESS | 12450 | 1469021742470 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 12450 | 1469021742483 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:42 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b5800 == 32 [pid = 12450] [id = 226] 06:35:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e1b8800) [pid = 12450] [serial = 679] [outer = (nil)] 06:35:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e1ebc00) [pid = 12450] [serial = 680] [outer = 0x8e1b8800] 06:35:42 INFO - PROCESS | 12450 | 1469021742556 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e3cb400) [pid = 12450] [serial = 681] [outer = 0x8e1b8800] 06:35:43 INFO - PROCESS | 12450 | 1469021743385 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1435ms 06:35:43 INFO - PROCESS | 12450 | 1469021743418 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 12450 | 1469021743426 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:35:43 INFO - PROCESS | 12450 | 1469021743436 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 12450 | 1469021743439 Marionette TRACE conn4 <- [1,878,null,{}] 06:35:43 INFO - PROCESS | 12450 | 1469021743446 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:43 INFO - PROCESS | 12450 | 1469021743451 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:43 INFO - PROCESS | 12450 | 1469021743614 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:35:43 INFO - PROCESS | 12450 | 1469021743623 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 12450 | 1469021743631 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bd800 == 33 [pid = 12450] [id = 227] 06:35:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8f0bf800) [pid = 12450] [serial = 682] [outer = (nil)] 06:35:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x904a9400) [pid = 12450] [serial = 683] [outer = 0x8f0bf800] 06:35:43 INFO - PROCESS | 12450 | 1469021743710 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x90847800) [pid = 12450] [serial = 684] [outer = 0x8f0bf800] 06:35:44 INFO - PROCESS | 12450 | 1469021744625 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1231ms 06:35:44 INFO - PROCESS | 12450 | 1469021744667 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 12450 | 1469021744671 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:35:44 INFO - PROCESS | 12450 | 1469021744678 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 12450 | 1469021744683 Marionette TRACE conn4 <- [1,882,null,{}] 06:35:44 INFO - PROCESS | 12450 | 1469021744699 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:44 INFO - PROCESS | 12450 | 1469021744708 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:44 INFO - PROCESS | 12450 | 1469021744931 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:35:44 INFO - PROCESS | 12450 | 1469021744955 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 12450 | 1469021744964 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x91972800 == 34 [pid = 12450] [id = 228] 06:35:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91973400) [pid = 12450] [serial = 685] [outer = (nil)] 06:35:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91ad0c00) [pid = 12450] [serial = 686] [outer = 0x91973400] 06:35:45 INFO - PROCESS | 12450 | 1469021745036 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91b35800) [pid = 12450] [serial = 687] [outer = 0x91973400] 06:35:45 INFO - PROCESS | 12450 | 1469021745902 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1285ms 06:35:45 INFO - PROCESS | 12450 | 1469021745964 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:35:45 INFO - PROCESS | 12450 | 1469021745968 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:35:45 INFO - PROCESS | 12450 | 1469021745974 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 12450 | 1469021745977 Marionette TRACE conn4 <- [1,886,null,{}] 06:35:45 INFO - PROCESS | 12450 | 1469021745982 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:45 INFO - PROCESS | 12450 | 1469021745986 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:46 INFO - PROCESS | 12450 | 1469021746215 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:35:46 INFO - PROCESS | 12450 | 1469021746251 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 12450 | 1469021746260 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x91822000 == 35 [pid = 12450] [id = 229] 06:35:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91b3d000) [pid = 12450] [serial = 688] [outer = (nil)] 06:35:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92232000) [pid = 12450] [serial = 689] [outer = 0x91b3d000] 06:35:46 INFO - PROCESS | 12450 | 1469021746324 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9222e400) [pid = 12450] [serial = 690] [outer = 0x91b3d000] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e1bd800) [pid = 12450] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91969000) [pid = 12450] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8f0be000) [pid = 12450] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x90848400) [pid = 12450] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e4dec00) [pid = 12450] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e291400) [pid = 12450] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8ed2c800) [pid = 12450] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91827000) [pid = 12450] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9223bc00) [pid = 12450] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92601c00) [pid = 12450] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8f0c4800) [pid = 12450] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9196c400) [pid = 12450] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:35:47 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e1b3400) [pid = 12450] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:35:47 INFO - PROCESS | 12450 | 1469021747364 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1436ms 06:35:47 INFO - PROCESS | 12450 | 1469021747410 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 12450 | 1469021747414 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:35:47 INFO - PROCESS | 12450 | 1469021747420 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 12450 | 1469021747424 Marionette TRACE conn4 <- [1,890,null,{}] 06:35:47 INFO - PROCESS | 12450 | 1469021747429 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:47 INFO - PROCESS | 12450 | 1469021747435 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:47 INFO - PROCESS | 12450 | 1469021747634 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:35:47 INFO - PROCESS | 12450 | 1469021747650 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 12450 | 1469021747657 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b1400 == 36 [pid = 12450] [id = 230] 06:35:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e291400) [pid = 12450] [serial = 691] [outer = (nil)] 06:35:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90f02000) [pid = 12450] [serial = 692] [outer = 0x8e291400] 06:35:47 INFO - PROCESS | 12450 | 1469021747725 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91e4b800) [pid = 12450] [serial = 693] [outer = 0x8e291400] 06:35:48 INFO - PROCESS | 12450 | 1469021748556 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1188ms 06:35:48 INFO - PROCESS | 12450 | 1469021748610 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 12450 | 1469021748614 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:35:48 INFO - PROCESS | 12450 | 1469021748621 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 12450 | 1469021748625 Marionette TRACE conn4 <- [1,894,null,{}] 06:35:48 INFO - PROCESS | 12450 | 1469021748630 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:48 INFO - PROCESS | 12450 | 1469021748640 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:48 INFO - PROCESS | 12450 | 1469021748837 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:35:48 INFO - PROCESS | 12450 | 1469021748846 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 12450 | 1469021748855 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f2400 == 37 [pid = 12450] [id = 231] 06:35:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e29d800) [pid = 12450] [serial = 694] [outer = (nil)] 06:35:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92865000) [pid = 12450] [serial = 695] [outer = 0x8e29d800] 06:35:49 INFO - PROCESS | 12450 | 1469021749032 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92956000) [pid = 12450] [serial = 696] [outer = 0x8e29d800] 06:35:50 INFO - PROCESS | 12450 | 1469021750080 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1484ms 06:35:50 INFO - PROCESS | 12450 | 1469021750107 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 12450 | 1469021750113 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:35:50 INFO - PROCESS | 12450 | 1469021750121 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 12450 | 1469021750129 Marionette TRACE conn4 <- [1,898,null,{}] 06:35:50 INFO - PROCESS | 12450 | 1469021750137 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:50 INFO - PROCESS | 12450 | 1469021750143 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:50 INFO - PROCESS | 12450 | 1469021750381 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:35:50 INFO - PROCESS | 12450 | 1469021750598 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 12450 | 1469021750609 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b4800 == 38 [pid = 12450] [id = 232] 06:35:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e292400) [pid = 12450] [serial = 697] [outer = (nil)] 06:35:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e4e2c00) [pid = 12450] [serial = 698] [outer = 0x8e292400] 06:35:50 INFO - PROCESS | 12450 | 1469021750706 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8ed2ac00) [pid = 12450] [serial = 699] [outer = 0x8e292400] 06:35:51 INFO - PROCESS | 12450 | 1469021751661 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1590ms 06:35:51 INFO - PROCESS | 12450 | 1469021751711 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 12450 | 1469021751718 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:35:51 INFO - PROCESS | 12450 | 1469021751729 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 12450 | 1469021751733 Marionette TRACE conn4 <- [1,902,null,{}] 06:35:51 INFO - PROCESS | 12450 | 1469021751740 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:51 INFO - PROCESS | 12450 | 1469021751746 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:51 INFO - PROCESS | 12450 | 1469021751969 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:35:52 INFO - PROCESS | 12450 | 1469021752221 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 12450 | 1469021752229 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f07800 == 39 [pid = 12450] [id = 233] 06:35:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9182c400) [pid = 12450] [serial = 700] [outer = (nil)] 06:35:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91e45400) [pid = 12450] [serial = 701] [outer = 0x9182c400] 06:35:52 INFO - PROCESS | 12450 | 1469021752360 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x91e48c00) [pid = 12450] [serial = 702] [outer = 0x9182c400] 06:35:53 INFO - PROCESS | 12450 | 1469021753270 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1592ms 06:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:35:53 INFO - PROCESS | 12450 | 1469021753321 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 12450 | 1469021753325 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:35:53 INFO - PROCESS | 12450 | 1469021753332 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 12450 | 1469021753338 Marionette TRACE conn4 <- [1,906,null,{}] 06:35:53 INFO - PROCESS | 12450 | 1469021753355 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:53 INFO - PROCESS | 12450 | 1469021753368 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:53 INFO - PROCESS | 12450 | 1469021753594 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:35:53 INFO - PROCESS | 12450 | 1469021753805 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 12450 | 1469021753813 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b3800 == 40 [pid = 12450] [id = 234] 06:35:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9286c000) [pid = 12450] [serial = 703] [outer = (nil)] 06:35:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9295e800) [pid = 12450] [serial = 704] [outer = 0x9286c000] 06:35:53 INFO - PROCESS | 12450 | 1469021753944 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92964c00) [pid = 12450] [serial = 705] [outer = 0x9286c000] 06:35:54 INFO - PROCESS | 12450 | 1469021754846 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1591ms 06:35:54 INFO - PROCESS | 12450 | 1469021754922 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 12450 | 1469021754927 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:35:54 INFO - PROCESS | 12450 | 1469021754934 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 12450 | 1469021754937 Marionette TRACE conn4 <- [1,910,null,{}] 06:35:54 INFO - PROCESS | 12450 | 1469021754943 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:54 INFO - PROCESS | 12450 | 1469021754948 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:55 INFO - PROCESS | 12450 | 1469021755159 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:35:55 INFO - PROCESS | 12450 | 1469021755366 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 12450 | 1469021755377 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf96400 == 41 [pid = 12450] [id = 235] 06:35:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x90f02400) [pid = 12450] [serial = 706] [outer = (nil)] 06:35:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x929e4000) [pid = 12450] [serial = 707] [outer = 0x90f02400] 06:35:55 INFO - PROCESS | 12450 | 1469021755510 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x92ac3c00) [pid = 12450] [serial = 708] [outer = 0x90f02400] 06:35:56 INFO - PROCESS | 12450 | 1469021756436 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1537ms 06:35:56 INFO - PROCESS | 12450 | 1469021756471 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 12450 | 1469021756476 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:35:56 INFO - PROCESS | 12450 | 1469021756482 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 12450 | 1469021756485 Marionette TRACE conn4 <- [1,914,null,{}] 06:35:56 INFO - PROCESS | 12450 | 1469021756491 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:56 INFO - PROCESS | 12450 | 1469021756496 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:56 INFO - PROCESS | 12450 | 1469021756666 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:35:57 INFO - PROCESS | 12450 | 1469021757093 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 12450 | 1469021757102 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ec800 == 42 [pid = 12450] [id = 236] 06:35:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e1ee400) [pid = 12450] [serial = 709] [outer = (nil)] 06:35:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8e293c00) [pid = 12450] [serial = 710] [outer = 0x8e1ee400] 06:35:57 INFO - PROCESS | 12450 | 1469021757184 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e3c9000) [pid = 12450] [serial = 711] [outer = 0x8e1ee400] 06:35:58 INFO - PROCESS | 12450 | 1469021758066 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1632ms 06:35:58 INFO - PROCESS | 12450 | 1469021758117 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:35:58 INFO - PROCESS | 12450 | 1469021758122 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:35:58 INFO - PROCESS | 12450 | 1469021758130 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 12450 | 1469021758133 Marionette TRACE conn4 <- [1,918,null,{}] 06:35:58 INFO - PROCESS | 12450 | 1469021758141 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:58 INFO - PROCESS | 12450 | 1469021758149 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:58 INFO - PROCESS | 12450 | 1469021758319 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:35:58 INFO - PROCESS | 12450 | 1469021758542 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 12450 | 1469021758561 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:35:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084dc00 == 43 [pid = 12450] [id = 237] 06:35:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x9084fc00) [pid = 12450] [serial = 712] [outer = (nil)] 06:35:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x90f06800) [pid = 12450] [serial = 713] [outer = 0x9084fc00] 06:35:58 INFO - PROCESS | 12450 | 1469021758686 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x91830000) [pid = 12450] [serial = 714] [outer = 0x9084fc00] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecdc800 == 42 [pid = 12450] [id = 220] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b1400 == 41 [pid = 12450] [id = 230] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x91822000 == 40 [pid = 12450] [id = 229] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x91972800 == 39 [pid = 12450] [id = 228] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bd800 == 38 [pid = 12450] [id = 227] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b5800 == 37 [pid = 12450] [id = 226] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ee000 == 36 [pid = 12450] [id = 222] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e0000 == 35 [pid = 12450] [id = 221] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c400 == 34 [pid = 12450] [id = 223] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c800 == 33 [pid = 12450] [id = 225] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x9223d800 == 32 [pid = 12450] [id = 224] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ec800 == 31 [pid = 12450] [id = 236] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf96400 == 30 [pid = 12450] [id = 235] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b3800 == 29 [pid = 12450] [id = 234] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x90f07800 == 28 [pid = 12450] [id = 233] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f2400 == 27 [pid = 12450] [id = 231] 06:35:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b4800 == 26 [pid = 12450] [id = 232] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x91e45800) [pid = 12450] [serial = 665] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8ecd1c00) [pid = 12450] [serial = 626] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8e3c6c00) [pid = 12450] [serial = 625] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x9196ec00) [pid = 12450] [serial = 659] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x90846c00) [pid = 12450] [serial = 662] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x91828000) [pid = 12450] [serial = 630] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8f0be800) [pid = 12450] [serial = 651] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x90f0f000) [pid = 12450] [serial = 629] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8ed25000) [pid = 12450] [serial = 650] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8e3c7c00) [pid = 12450] [serial = 653] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e3d0000) [pid = 12450] [serial = 654] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x904a7800) [pid = 12450] [serial = 656] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92236000) [pid = 12450] [serial = 633] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92232800) [pid = 12450] [serial = 632] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9238a400) [pid = 12450] [serial = 636] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x92384c00) [pid = 12450] [serial = 635] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9260b800) [pid = 12450] [serial = 639] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92605c00) [pid = 12450] [serial = 638] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x929d6c00) [pid = 12450] [serial = 642] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92960400) [pid = 12450] [serial = 641] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92abe000) [pid = 12450] [serial = 645] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x929e3800) [pid = 12450] [serial = 644] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91828400) [pid = 12450] [serial = 648] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8ecd2000) [pid = 12450] [serial = 647] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91acc000) [pid = 12450] [serial = 660] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x904b1c00) [pid = 12450] [serial = 657] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91acb000) [pid = 12450] [serial = 663] [outer = (nil)] [url = about:blank] 06:36:00 INFO - PROCESS | 12450 | 1469021760808 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2748ms 06:36:00 INFO - PROCESS | 12450 | 1469021760921 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 12450 | 1469021760926 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:36:00 INFO - PROCESS | 12450 | 1469021760945 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 12450 | 1469021760950 Marionette TRACE conn4 <- [1,922,null,{}] 06:36:00 INFO - PROCESS | 12450 | 1469021760959 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:00 INFO - PROCESS | 12450 | 1469021760964 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:01 INFO - PROCESS | 12450 | 1469021761120 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:36:01 INFO - PROCESS | 12450 | 1469021761132 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 12450 | 1469021761141 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f7000 == 27 [pid = 12450] [id = 238] 06:36:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e1f7400) [pid = 12450] [serial = 715] [outer = (nil)] 06:36:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e4e0000) [pid = 12450] [serial = 716] [outer = 0x8e1f7400] 06:36:01 INFO - PROCESS | 12450 | 1469021761221 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ecd1400) [pid = 12450] [serial = 717] [outer = 0x8e1f7400] 06:36:02 INFO - PROCESS | 12450 | 1469021762152 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1245ms 06:36:02 INFO - PROCESS | 12450 | 1469021762183 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 12450 | 1469021762192 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:36:02 INFO - PROCESS | 12450 | 1469021762203 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 12450 | 1469021762207 Marionette TRACE conn4 <- [1,926,null,{}] 06:36:02 INFO - PROCESS | 12450 | 1469021762213 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:02 INFO - PROCESS | 12450 | 1469021762218 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:02 INFO - PROCESS | 12450 | 1469021762435 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:36:02 INFO - PROCESS | 12450 | 1469021762508 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 12450 | 1469021762519 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed27800 == 28 [pid = 12450] [id = 239] 06:36:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8f0b9400) [pid = 12450] [serial = 718] [outer = (nil)] 06:36:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8f0c3400) [pid = 12450] [serial = 719] [outer = 0x8f0b9400] 06:36:02 INFO - PROCESS | 12450 | 1469021762591 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8f0c7c00) [pid = 12450] [serial = 720] [outer = 0x8f0b9400] 06:36:03 INFO - PROCESS | 12450 | 1469021763440 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1286ms 06:36:03 INFO - PROCESS | 12450 | 1469021763489 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 12450 | 1469021763494 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:36:03 INFO - PROCESS | 12450 | 1469021763508 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 12450 | 1469021763513 Marionette TRACE conn4 <- [1,930,null,{}] 06:36:03 INFO - PROCESS | 12450 | 1469021763530 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:03 INFO - PROCESS | 12450 | 1469021763539 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:03 INFO - PROCESS | 12450 | 1469021763765 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:36:03 INFO - PROCESS | 12450 | 1469021763791 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 12450 | 1469021763798 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x91823400 == 29 [pid = 12450] [id = 240] 06:36:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91828400) [pid = 12450] [serial = 721] [outer = (nil)] 06:36:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9182f800) [pid = 12450] [serial = 722] [outer = 0x91828400] 06:36:03 INFO - PROCESS | 12450 | 1469021763872 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91971000) [pid = 12450] [serial = 723] [outer = 0x91828400] 06:36:04 INFO - PROCESS | 12450 | 1469021764775 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1334ms 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e29d800) [pid = 12450] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91973400) [pid = 12450] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91b3d000) [pid = 12450] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f06c00) [pid = 12450] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1ec400) [pid = 12450] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c7800) [pid = 12450] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8f0bf800) [pid = 12450] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e1b8800) [pid = 12450] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91b31800) [pid = 12450] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x9223dc00) [pid = 12450] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:36:05 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8e291400) [pid = 12450] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:36:05 INFO - PROCESS | 12450 | 1469021765289 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 12450 | 1469021765293 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:36:05 INFO - PROCESS | 12450 | 1469021765347 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 12450 | 1469021765350 Marionette TRACE conn4 <- [1,934,null,{}] 06:36:05 INFO - PROCESS | 12450 | 1469021765356 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:05 INFO - PROCESS | 12450 | 1469021765361 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:05 INFO - PROCESS | 12450 | 1469021765503 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:36:05 INFO - PROCESS | 12450 | 1469021765621 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 12450 | 1469021765631 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29d800 == 30 [pid = 12450] [id = 241] 06:36:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8ed2d800) [pid = 12450] [serial = 724] [outer = (nil)] 06:36:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x90f06c00) [pid = 12450] [serial = 725] [outer = 0x8ed2d800] 06:36:05 INFO - PROCESS | 12450 | 1469021765699 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91973400) [pid = 12450] [serial = 726] [outer = 0x8ed2d800] 06:36:06 INFO - PROCESS | 12450 | 1469021766387 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1092ms 06:36:06 INFO - PROCESS | 12450 | 1469021766434 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 12450 | 1469021766438 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:36:06 INFO - PROCESS | 12450 | 1469021766453 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 12450 | 1469021766456 Marionette TRACE conn4 <- [1,938,null,{}] 06:36:06 INFO - PROCESS | 12450 | 1469021766461 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:06 INFO - PROCESS | 12450 | 1469021766465 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:06 INFO - PROCESS | 12450 | 1469021766608 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:36:06 INFO - PROCESS | 12450 | 1469021766621 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 12450 | 1469021766627 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8fc00 == 31 [pid = 12450] [id = 242] 06:36:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9182cc00) [pid = 12450] [serial = 727] [outer = (nil)] 06:36:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91b31400) [pid = 12450] [serial = 728] [outer = 0x9182cc00] 06:36:06 INFO - PROCESS | 12450 | 1469021766695 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91e46800) [pid = 12450] [serial = 729] [outer = 0x9182cc00] 06:36:07 INFO - PROCESS | 12450 | 1469021767705 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1341ms 06:36:07 INFO - PROCESS | 12450 | 1469021767797 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 12450 | 1469021767804 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:36:07 INFO - PROCESS | 12450 | 1469021767814 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 12450 | 1469021767818 Marionette TRACE conn4 <- [1,942,null,{}] 06:36:07 INFO - PROCESS | 12450 | 1469021767827 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:07 INFO - PROCESS | 12450 | 1469021767833 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:08 INFO - PROCESS | 12450 | 1469021768062 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:36:08 INFO - PROCESS | 12450 | 1469021768299 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 12450 | 1469021768316 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1edc00 == 32 [pid = 12450] [id = 243] 06:36:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e1ee800) [pid = 12450] [serial = 730] [outer = (nil)] 06:36:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e4eac00) [pid = 12450] [serial = 731] [outer = 0x8e1ee800] 06:36:08 INFO - PROCESS | 12450 | 1469021768439 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8ed30c00) [pid = 12450] [serial = 732] [outer = 0x8e1ee800] 06:36:09 INFO - PROCESS | 12450 | 1469021769427 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1692ms 06:36:09 INFO - PROCESS | 12450 | 1469021769506 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 12450 | 1469021769513 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:36:09 INFO - PROCESS | 12450 | 1469021769524 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 12450 | 1469021769527 Marionette TRACE conn4 <- [1,946,null,{}] 06:36:09 INFO - PROCESS | 12450 | 1469021769534 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:09 INFO - PROCESS | 12450 | 1469021769540 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:09 INFO - PROCESS | 12450 | 1469021769754 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:36:10 INFO - PROCESS | 12450 | 1469021770025 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 12450 | 1469021770033 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297c00 == 33 [pid = 12450] [id = 244] 06:36:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x90850400) [pid = 12450] [serial = 733] [outer = (nil)] 06:36:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91824400) [pid = 12450] [serial = 734] [outer = 0x90850400] 06:36:10 INFO - PROCESS | 12450 | 1469021770123 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x90f03400) [pid = 12450] [serial = 735] [outer = 0x90850400] 06:36:11 INFO - PROCESS | 12450 | 1469021771175 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1730ms 06:36:11 INFO - PROCESS | 12450 | 1469021771255 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 12450 | 1469021771259 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:36:11 INFO - PROCESS | 12450 | 1469021771266 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 12450 | 1469021771272 Marionette TRACE conn4 <- [1,950,null,{}] 06:36:11 INFO - PROCESS | 12450 | 1469021771289 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:11 INFO - PROCESS | 12450 | 1469021771297 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:11 INFO - PROCESS | 12450 | 1469021771508 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:36:11 INFO - PROCESS | 12450 | 1469021771718 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 12450 | 1469021771731 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223c000 == 34 [pid = 12450] [id = 245] 06:36:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9223dc00) [pid = 12450] [serial = 736] [outer = (nil)] 06:36:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92389c00) [pid = 12450] [serial = 737] [outer = 0x9223dc00] 06:36:11 INFO - PROCESS | 12450 | 1469021771837 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9238d000) [pid = 12450] [serial = 738] [outer = 0x9223dc00] 06:36:12 INFO - PROCESS | 12450 | 1469021772745 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1534ms 06:36:12 INFO - PROCESS | 12450 | 1469021772801 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:36:12 INFO - PROCESS | 12450 | 1469021772806 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:36:12 INFO - PROCESS | 12450 | 1469021772813 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 12450 | 1469021772816 Marionette TRACE conn4 <- [1,954,null,{}] 06:36:12 INFO - PROCESS | 12450 | 1469021772822 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:12 INFO - PROCESS | 12450 | 1469021772827 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:13 INFO - PROCESS | 12450 | 1469021773009 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:36:13 INFO - PROCESS | 12450 | 1469021773291 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 12450 | 1469021773300 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf96000 == 35 [pid = 12450] [id = 246] 06:36:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8cf96400) [pid = 12450] [serial = 739] [outer = (nil)] 06:36:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e1b9800) [pid = 12450] [serial = 740] [outer = 0x8cf96400] 06:36:13 INFO - PROCESS | 12450 | 1469021773431 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e290800) [pid = 12450] [serial = 741] [outer = 0x8cf96400] 06:36:14 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29d800 == 34 [pid = 12450] [id = 241] 06:36:14 INFO - PROCESS | 12450 | --DOCSHELL 0x91823400 == 33 [pid = 12450] [id = 240] 06:36:14 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed27800 == 32 [pid = 12450] [id = 239] 06:36:14 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f7000 == 31 [pid = 12450] [id = 238] 06:36:14 INFO - PROCESS | 12450 | --DOCSHELL 0x9084dc00 == 30 [pid = 12450] [id = 237] 06:36:14 INFO - PROCESS | 12450 | 1469021774504 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1739ms 06:36:14 INFO - PROCESS | 12450 | 1469021774552 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:36:14 INFO - PROCESS | 12450 | 1469021774557 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:36:14 INFO - PROCESS | 12450 | 1469021774564 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 12450 | 1469021774569 Marionette TRACE conn4 <- [1,958,null,{}] 06:36:14 INFO - PROCESS | 12450 | 1469021774577 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:14 INFO - PROCESS | 12450 | 1469021774583 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91b35800) [pid = 12450] [serial = 687] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92232000) [pid = 12450] [serial = 689] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9222e400) [pid = 12450] [serial = 690] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x90f0e800) [pid = 12450] [serial = 671] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x90842800) [pid = 12450] [serial = 672] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e4e0c00) [pid = 12450] [serial = 677] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x90844000) [pid = 12450] [serial = 678] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e4e4400) [pid = 12450] [serial = 668] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8ecdc000) [pid = 12450] [serial = 669] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x904a9400) [pid = 12450] [serial = 683] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90847800) [pid = 12450] [serial = 684] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1ebc00) [pid = 12450] [serial = 680] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3cb400) [pid = 12450] [serial = 681] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92131800) [pid = 12450] [serial = 666] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9238bc00) [pid = 12450] [serial = 674] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92604000) [pid = 12450] [serial = 675] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x91e4b800) [pid = 12450] [serial = 693] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91ad0c00) [pid = 12450] [serial = 686] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x90f02000) [pid = 12450] [serial = 692] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x92956000) [pid = 12450] [serial = 696] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x92865000) [pid = 12450] [serial = 695] [outer = (nil)] [url = about:blank] 06:36:14 INFO - PROCESS | 12450 | 1469021774830 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:36:15 INFO - PROCESS | 12450 | 1469021774990 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 12450 | 1469021774999 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd3400 == 31 [pid = 12450] [id = 247] 06:36:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8ecd8000) [pid = 12450] [serial = 742] [outer = (nil)] 06:36:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8ed28800) [pid = 12450] [serial = 743] [outer = 0x8ecd8000] 06:36:15 INFO - PROCESS | 12450 | 1469021775070 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x904b0400) [pid = 12450] [serial = 744] [outer = 0x8ecd8000] 06:36:15 INFO - PROCESS | 12450 | 1469021775834 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1288ms 06:36:15 INFO - PROCESS | 12450 | 1469021775855 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 12450 | 1469021775862 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:36:15 INFO - PROCESS | 12450 | 1469021775870 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 12450 | 1469021775874 Marionette TRACE conn4 <- [1,962,null,{}] 06:36:15 INFO - PROCESS | 12450 | 1469021775880 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:15 INFO - PROCESS | 12450 | 1469021775885 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:16 INFO - PROCESS | 12450 | 1469021776085 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:36:16 INFO - PROCESS | 12450 | 1469021776106 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 12450 | 1469021776115 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f04800 == 32 [pid = 12450] [id = 248] 06:36:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x90f07800) [pid = 12450] [serial = 745] [outer = (nil)] 06:36:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9196a800) [pid = 12450] [serial = 746] [outer = 0x90f07800] 06:36:16 INFO - PROCESS | 12450 | 1469021776184 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91acc000) [pid = 12450] [serial = 747] [outer = 0x90f07800] 06:36:17 INFO - PROCESS | 12450 | 1469021777109 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1292ms 06:36:17 INFO - PROCESS | 12450 | 1469021777163 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 12450 | 1469021777166 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:36:17 INFO - PROCESS | 12450 | 1469021777189 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 12450 | 1469021777198 Marionette TRACE conn4 <- [1,966,null,{}] 06:36:17 INFO - PROCESS | 12450 | 1469021777212 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:17 INFO - PROCESS | 12450 | 1469021777218 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:17 INFO - PROCESS | 12450 | 1469021777428 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:36:17 INFO - PROCESS | 12450 | 1469021777457 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 12450 | 1469021777466 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f09800 == 33 [pid = 12450] [id = 249] 06:36:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91825800) [pid = 12450] [serial = 748] [outer = (nil)] 06:36:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x92239000) [pid = 12450] [serial = 749] [outer = 0x91825800] 06:36:17 INFO - PROCESS | 12450 | 1469021777532 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92384c00) [pid = 12450] [serial = 750] [outer = 0x91825800] 06:36:18 INFO - PROCESS | 12450 | 1469021778436 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1298ms 06:36:18 INFO - PROCESS | 12450 | 1469021778486 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 12450 | 1469021778491 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:36:18 INFO - PROCESS | 12450 | 1469021778497 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 12450 | 1469021778500 Marionette TRACE conn4 <- [1,970,null,{}] 06:36:18 INFO - PROCESS | 12450 | 1469021778514 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:18 INFO - PROCESS | 12450 | 1469021778518 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:18 INFO - PROCESS | 12450 | 1469021778723 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:36:18 INFO - PROCESS | 12450 | 1469021778744 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 12450 | 1469021778752 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c800 == 34 [pid = 12450] [id = 250] 06:36:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91ad6400) [pid = 12450] [serial = 751] [outer = (nil)] 06:36:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92607400) [pid = 12450] [serial = 752] [outer = 0x91ad6400] 06:36:18 INFO - PROCESS | 12450 | 1469021778833 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92605c00) [pid = 12450] [serial = 753] [outer = 0x91ad6400] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e1f7400) [pid = 12450] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9084fc00) [pid = 12450] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8f0b9400) [pid = 12450] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91828400) [pid = 12450] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ed2d800) [pid = 12450] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e292400) [pid = 12450] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9182c400) [pid = 12450] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x9286c000) [pid = 12450] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x90f02400) [pid = 12450] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:36:19 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e1ee400) [pid = 12450] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:36:19 INFO - PROCESS | 12450 | 1469021779727 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1298ms 06:36:19 INFO - PROCESS | 12450 | 1469021779797 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 12450 | 1469021779801 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:36:19 INFO - PROCESS | 12450 | 1469021779806 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 12450 | 1469021779809 Marionette TRACE conn4 <- [1,974,null,{}] 06:36:19 INFO - PROCESS | 12450 | 1469021779815 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:19 INFO - PROCESS | 12450 | 1469021779820 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:19 INFO - PROCESS | 12450 | 1469021779986 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:36:20 INFO - PROCESS | 12450 | 1469021779996 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 12450 | 1469021780014 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f5800 == 35 [pid = 12450] [id = 251] 06:36:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e28fc00) [pid = 12450] [serial = 754] [outer = (nil)] 06:36:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x92605400) [pid = 12450] [serial = 755] [outer = 0x8e28fc00] 06:36:20 INFO - PROCESS | 12450 | 1469021780199 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92865400) [pid = 12450] [serial = 756] [outer = 0x8e28fc00] 06:36:20 INFO - PROCESS | 12450 | 1469021780960 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1182ms 06:36:20 INFO - PROCESS | 12450 | 1469021780989 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 12450 | 1469021780993 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:36:21 INFO - PROCESS | 12450 | 1469021780999 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 12450 | 1469021781002 Marionette TRACE conn4 <- [1,978,null,{}] 06:36:21 INFO - PROCESS | 12450 | 1469021781007 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:21 INFO - PROCESS | 12450 | 1469021781013 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:21 INFO - PROCESS | 12450 | 1469021781214 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:36:21 INFO - PROCESS | 12450 | 1469021781358 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 12450 | 1469021781370 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8d000 == 36 [pid = 12450] [id = 252] 06:36:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8cf8e000) [pid = 12450] [serial = 757] [outer = (nil)] 06:36:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1b3000) [pid = 12450] [serial = 758] [outer = 0x8cf8e000] 06:36:21 INFO - PROCESS | 12450 | 1469021781449 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e1f6000) [pid = 12450] [serial = 759] [outer = 0x8cf8e000] 06:36:22 INFO - PROCESS | 12450 | 1469021782470 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1531ms 06:36:22 INFO - PROCESS | 12450 | 1469021782534 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 12450 | 1469021782540 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:36:22 INFO - PROCESS | 12450 | 1469021782548 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 12450 | 1469021782553 Marionette TRACE conn4 <- [1,982,null,{}] 06:36:22 INFO - PROCESS | 12450 | 1469021782561 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:22 INFO - PROCESS | 12450 | 1469021782569 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:22 INFO - PROCESS | 12450 | 1469021782751 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:36:22 INFO - PROCESS | 12450 | 1469021782966 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 12450 | 1469021782975 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bb800 == 37 [pid = 12450] [id = 253] 06:36:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8f0bdc00) [pid = 12450] [serial = 760] [outer = (nil)] 06:36:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90f0ac00) [pid = 12450] [serial = 761] [outer = 0x8f0bdc00] 06:36:23 INFO - PROCESS | 12450 | 1469021783102 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91827400) [pid = 12450] [serial = 762] [outer = 0x8f0bdc00] 06:36:24 INFO - PROCESS | 12450 | 1469021784004 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1537ms 06:36:24 INFO - PROCESS | 12450 | 1469021784089 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 12450 | 1469021784096 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:36:24 INFO - PROCESS | 12450 | 1469021784103 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 12450 | 1469021784107 Marionette TRACE conn4 <- [1,986,null,{}] 06:36:24 INFO - PROCESS | 12450 | 1469021784113 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:24 INFO - PROCESS | 12450 | 1469021784119 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:24 INFO - PROCESS | 12450 | 1469021784336 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:36:24 INFO - PROCESS | 12450 | 1469021784611 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 12450 | 1469021784619 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223a400 == 38 [pid = 12450] [id = 254] 06:36:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92382800) [pid = 12450] [serial = 763] [outer = (nil)] 06:36:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9260c800) [pid = 12450] [serial = 764] [outer = 0x92382800] 06:36:24 INFO - PROCESS | 12450 | 1469021784716 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92868c00) [pid = 12450] [serial = 765] [outer = 0x92382800] 06:36:25 INFO - PROCESS | 12450 | 1469021785578 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1531ms 06:36:25 INFO - PROCESS | 12450 | 1469021785643 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 12450 | 1469021785647 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:36:25 INFO - PROCESS | 12450 | 1469021785665 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 12450 | 1469021785675 Marionette TRACE conn4 <- [1,990,null,{}] 06:36:25 INFO - PROCESS | 12450 | 1469021785682 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:25 INFO - PROCESS | 12450 | 1469021785688 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:25 INFO - PROCESS | 12450 | 1469021785866 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:36:26 INFO - PROCESS | 12450 | 1469021786001 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 12450 | 1469021786009 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bcc00 == 39 [pid = 12450] [id = 255] 06:36:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91ac9400) [pid = 12450] [serial = 766] [outer = (nil)] 06:36:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x929da800) [pid = 12450] [serial = 767] [outer = 0x91ac9400] 06:36:26 INFO - PROCESS | 12450 | 1469021786089 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929e4800) [pid = 12450] [serial = 768] [outer = 0x91ac9400] 06:36:26 INFO - PROCESS | 12450 | 1469021786993 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1398ms 06:36:27 INFO - PROCESS | 12450 | 1469021787056 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:36:27 INFO - PROCESS | 12450 | 1469021787061 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:36:27 INFO - PROCESS | 12450 | 1469021787067 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 12450 | 1469021787071 Marionette TRACE conn4 <- [1,994,null,{}] 06:36:27 INFO - PROCESS | 12450 | 1469021787077 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:27 INFO - PROCESS | 12450 | 1469021787082 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:27 INFO - PROCESS | 12450 | 1469021787253 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:36:27 INFO - PROCESS | 12450 | 1469021787417 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 12450 | 1469021787425 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f03800 == 40 [pid = 12450] [id = 256] 06:36:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9238e800) [pid = 12450] [serial = 769] [outer = (nil)] 06:36:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92ec0400) [pid = 12450] [serial = 770] [outer = 0x9238e800] 06:36:27 INFO - PROCESS | 12450 | 1469021787507 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92ec7c00) [pid = 12450] [serial = 771] [outer = 0x9238e800] 06:36:28 INFO - PROCESS | 12450 | 1469021788405 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1390ms 06:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:36:28 INFO - PROCESS | 12450 | 1469021788458 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 12450 | 1469021788461 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:36:28 INFO - PROCESS | 12450 | 1469021788468 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 12450 | 1469021788472 Marionette TRACE conn4 <- [1,998,null,{}] 06:36:28 INFO - PROCESS | 12450 | 1469021788477 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:28 INFO - PROCESS | 12450 | 1469021788482 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:28 INFO - PROCESS | 12450 | 1469021788649 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:36:28 INFO - PROCESS | 12450 | 1469021788820 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 12450 | 1469021788837 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x9393dc00 == 41 [pid = 12450] [id = 257] 06:36:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9393f000) [pid = 12450] [serial = 772] [outer = (nil)] 06:36:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x93944400) [pid = 12450] [serial = 773] [outer = 0x9393f000] 06:36:28 INFO - PROCESS | 12450 | 1469021788943 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x939ba000) [pid = 12450] [serial = 774] [outer = 0x9393f000] 06:36:29 INFO - PROCESS | 12450 | 1469021789900 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1481ms 06:36:29 INFO - PROCESS | 12450 | 1469021789949 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:36:29 INFO - PROCESS | 12450 | 1469021789959 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:36:29 INFO - PROCESS | 12450 | 1469021789970 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 12450 | 1469021789977 Marionette TRACE conn4 <- [1,1002,null,{}] 06:36:29 INFO - PROCESS | 12450 | 1469021789983 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:29 INFO - PROCESS | 12450 | 1469021789988 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:30 INFO - PROCESS | 12450 | 1469021790160 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:36:30 INFO - PROCESS | 12450 | 1469021790325 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 12450 | 1469021790333 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec1800 == 42 [pid = 12450] [id = 258] 06:36:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x92ecd400) [pid = 12450] [serial = 775] [outer = (nil)] 06:36:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x93b68800) [pid = 12450] [serial = 776] [outer = 0x92ecd400] 06:36:30 INFO - PROCESS | 12450 | 1469021790415 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x93b6c000) [pid = 12450] [serial = 777] [outer = 0x92ecd400] 06:36:31 INFO - PROCESS | 12450 | 1469021791320 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1398ms 06:36:31 INFO - PROCESS | 12450 | 1469021791367 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 12450 | 1469021791370 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:36:31 INFO - PROCESS | 12450 | 1469021791377 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 12450 | 1469021791381 Marionette TRACE conn4 <- [1,1006,null,{}] 06:36:31 INFO - PROCESS | 12450 | 1469021791387 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:31 INFO - PROCESS | 12450 | 1469021791392 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:31 INFO - PROCESS | 12450 | 1469021791651 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:36:31 INFO - PROCESS | 12450 | 1469021791862 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 12450 | 1469021791869 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd6400 == 43 [pid = 12450] [id = 259] 06:36:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8f0c6c00) [pid = 12450] [serial = 778] [outer = (nil)] 06:36:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x95169800) [pid = 12450] [serial = 779] [outer = 0x8f0c6c00] 06:36:31 INFO - PROCESS | 12450 | 1469021791993 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x953d3000) [pid = 12450] [serial = 780] [outer = 0x8f0c6c00] 06:36:32 INFO - PROCESS | 12450 | 1469021792859 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1532ms 06:36:32 INFO - PROCESS | 12450 | 1469021792912 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 12450 | 1469021792915 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:36:32 INFO - PROCESS | 12450 | 1469021792922 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 12450 | 1469021792925 Marionette TRACE conn4 <- [1,1010,null,{}] 06:36:32 INFO - PROCESS | 12450 | 1469021792931 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:32 INFO - PROCESS | 12450 | 1469021792936 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:33 INFO - PROCESS | 12450 | 1469021793104 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:36:33 INFO - PROCESS | 12450 | 1469021793280 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 12450 | 1469021793286 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x91970800 == 44 [pid = 12450] [id = 260] 06:36:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x91970c00) [pid = 12450] [serial = 781] [outer = (nil)] 06:36:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x953de000) [pid = 12450] [serial = 782] [outer = 0x91970c00] 06:36:33 INFO - PROCESS | 12450 | 1469021793369 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x953df400) [pid = 12450] [serial = 783] [outer = 0x91970c00] 06:36:34 INFO - PROCESS | 12450 | 1469021794282 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1392ms 06:36:34 INFO - PROCESS | 12450 | 1469021794314 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 12450 | 1469021794318 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:36:34 INFO - PROCESS | 12450 | 1469021794324 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 12450 | 1469021794328 Marionette TRACE conn4 <- [1,1014,null,{}] 06:36:34 INFO - PROCESS | 12450 | 1469021794333 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:34 INFO - PROCESS | 12450 | 1469021794338 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:34 INFO - PROCESS | 12450 | 1469021794510 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:36:34 INFO - PROCESS | 12450 | 1469021794922 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 12450 | 1469021794930 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf97800 == 45 [pid = 12450] [id = 261] 06:36:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8e1ae800) [pid = 12450] [serial = 784] [outer = (nil)] 06:36:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8e1ba400) [pid = 12450] [serial = 785] [outer = 0x8e1ae800] 06:36:35 INFO - PROCESS | 12450 | 1469021795057 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x8e3c5c00) [pid = 12450] [serial = 786] [outer = 0x8e1ae800] 06:36:35 INFO - PROCESS | 12450 | 1469021795922 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1636ms 06:36:35 INFO - PROCESS | 12450 | 1469021795964 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 12450 | 1469021795970 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:36:35 INFO - PROCESS | 12450 | 1469021795977 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 12450 | 1469021795982 Marionette TRACE conn4 <- [1,1018,null,{}] 06:36:35 INFO - PROCESS | 12450 | 1469021795990 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:35 INFO - PROCESS | 12450 | 1469021795997 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:36 INFO - PROCESS | 12450 | 1469021796166 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:36:36 INFO - PROCESS | 12450 | 1469021796430 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 12450 | 1469021796440 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed25000 == 46 [pid = 12450] [id = 262] 06:36:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 98 (0x8ed2d800) [pid = 12450] [serial = 787] [outer = (nil)] 06:36:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0x9084fc00) [pid = 12450] [serial = 788] [outer = 0x8ed2d800] 06:36:36 INFO - PROCESS | 12450 | 1469021796561 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 100 (0x91823000) [pid = 12450] [serial = 789] [outer = 0x8ed2d800] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f5800 == 45 [pid = 12450] [id = 251] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x90f09800 == 44 [pid = 12450] [id = 249] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x90f04800 == 43 [pid = 12450] [id = 248] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd3400 == 42 [pid = 12450] [id = 247] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x9223c000 == 41 [pid = 12450] [id = 245] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf96000 == 40 [pid = 12450] [id = 246] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297c00 == 39 [pid = 12450] [id = 244] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1edc00 == 38 [pid = 12450] [id = 243] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8fc00 == 37 [pid = 12450] [id = 242] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c800 == 36 [pid = 12450] [id = 250] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf97800 == 35 [pid = 12450] [id = 261] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x91970800 == 34 [pid = 12450] [id = 260] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd6400 == 33 [pid = 12450] [id = 259] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x9393dc00 == 32 [pid = 12450] [id = 257] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec1800 == 31 [pid = 12450] [id = 258] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x90f03800 == 30 [pid = 12450] [id = 256] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bcc00 == 29 [pid = 12450] [id = 255] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bb800 == 28 [pid = 12450] [id = 253] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x9223a400 == 27 [pid = 12450] [id = 254] 06:36:37 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8d000 == 26 [pid = 12450] [id = 252] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 99 (0x91b31400) [pid = 12450] [serial = 728] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x8e4e0000) [pid = 12450] [serial = 716] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 97 (0x8ecd1400) [pid = 12450] [serial = 717] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x91830000) [pid = 12450] [serial = 714] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x90f06800) [pid = 12450] [serial = 713] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8f0c3400) [pid = 12450] [serial = 719] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x9182f800) [pid = 12450] [serial = 722] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x90f06c00) [pid = 12450] [serial = 725] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x91971000) [pid = 12450] [serial = 723] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8ed2ac00) [pid = 12450] [serial = 699] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8e4e2c00) [pid = 12450] [serial = 698] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x91e48c00) [pid = 12450] [serial = 702] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x91e45400) [pid = 12450] [serial = 701] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x92964c00) [pid = 12450] [serial = 705] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9295e800) [pid = 12450] [serial = 704] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92ac3c00) [pid = 12450] [serial = 708] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x929e4000) [pid = 12450] [serial = 707] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e3c9000) [pid = 12450] [serial = 711] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8e293c00) [pid = 12450] [serial = 710] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91973400) [pid = 12450] [serial = 726] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8f0c7c00) [pid = 12450] [serial = 720] [outer = (nil)] [url = about:blank] 06:36:38 INFO - PROCESS | 12450 | 1469021798576 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2639ms 06:36:38 INFO - PROCESS | 12450 | 1469021798616 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 12450 | 1469021798622 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:36:38 INFO - PROCESS | 12450 | 1469021798630 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 12450 | 1469021798635 Marionette TRACE conn4 <- [1,1022,null,{}] 06:36:38 INFO - PROCESS | 12450 | 1469021798642 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:38 INFO - PROCESS | 12450 | 1469021798648 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:38 INFO - PROCESS | 12450 | 1469021798812 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:36:38 INFO - PROCESS | 12450 | 1469021798964 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 12450 | 1469021798973 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e293c00 == 27 [pid = 12450] [id = 263] 06:36:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x8e294800) [pid = 12450] [serial = 790] [outer = (nil)] 06:36:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8e3cec00) [pid = 12450] [serial = 791] [outer = 0x8e294800] 06:36:39 INFO - PROCESS | 12450 | 1469021799046 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e4e0400) [pid = 12450] [serial = 792] [outer = 0x8e294800] 06:36:39 INFO - PROCESS | 12450 | 1469021799875 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1282ms 06:36:39 INFO - PROCESS | 12450 | 1469021799911 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 12450 | 1469021799920 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:36:39 INFO - PROCESS | 12450 | 1469021799931 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 12450 | 1469021799935 Marionette TRACE conn4 <- [1,1026,null,{}] 06:36:39 INFO - PROCESS | 12450 | 1469021799941 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:39 INFO - PROCESS | 12450 | 1469021799946 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:40 INFO - PROCESS | 12450 | 1469021800129 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:36:40 INFO - PROCESS | 12450 | 1469021800258 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 12450 | 1469021800271 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd5800 == 28 [pid = 12450] [id = 264] 06:36:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8ed2ac00) [pid = 12450] [serial = 793] [outer = (nil)] 06:36:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8ed32000) [pid = 12450] [serial = 794] [outer = 0x8ed2ac00] 06:36:40 INFO - PROCESS | 12450 | 1469021800340 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8f0bf000) [pid = 12450] [serial = 795] [outer = 0x8ed2ac00] 06:36:41 INFO - PROCESS | 12450 | 1469021801213 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1341ms 06:36:41 INFO - PROCESS | 12450 | 1469021801272 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 12450 | 1469021801275 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:36:41 INFO - PROCESS | 12450 | 1469021801288 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 12450 | 1469021801294 Marionette TRACE conn4 <- [1,1030,null,{}] 06:36:41 INFO - PROCESS | 12450 | 1469021801311 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:41 INFO - PROCESS | 12450 | 1469021801320 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:41 INFO - PROCESS | 12450 | 1469021801553 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:36:41 INFO - PROCESS | 12450 | 1469021801580 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 12450 | 1469021801594 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f0e000 == 29 [pid = 12450] [id = 265] 06:36:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x91823c00) [pid = 12450] [serial = 796] [outer = (nil)] 06:36:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x91967c00) [pid = 12450] [serial = 797] [outer = 0x91823c00] 06:36:41 INFO - PROCESS | 12450 | 1469021801664 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x91971000) [pid = 12450] [serial = 798] [outer = 0x91823c00] 06:36:42 INFO - PROCESS | 12450 | 1469021802616 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1350ms 06:36:42 INFO - PROCESS | 12450 | 1469021802636 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:36:42 INFO - PROCESS | 12450 | 1469021802642 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8e28fc00) [pid = 12450] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x91825800) [pid = 12450] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x91ad6400) [pid = 12450] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8cf96400) [pid = 12450] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8ecd8000) [pid = 12450] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x9182cc00) [pid = 12450] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x90f07800) [pid = 12450] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x90850400) [pid = 12450] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9223dc00) [pid = 12450] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:36:43 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e1ee800) [pid = 12450] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:36:43 INFO - PROCESS | 12450 | 1469021803096 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 12450 | 1469021803099 Marionette TRACE conn4 <- [1,1034,null,{}] 06:36:43 INFO - PROCESS | 12450 | 1469021803159 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:43 INFO - PROCESS | 12450 | 1469021803165 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:43 INFO - PROCESS | 12450 | 1469021803313 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:36:43 INFO - PROCESS | 12450 | 1469021803435 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 12450 | 1469021803444 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd6c00 == 30 [pid = 12450] [id = 266] 06:36:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x90848400) [pid = 12450] [serial = 799] [outer = (nil)] 06:36:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91828400) [pid = 12450] [serial = 800] [outer = 0x90848400] 06:36:43 INFO - PROCESS | 12450 | 1469021803511 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91ad3400) [pid = 12450] [serial = 801] [outer = 0x90848400] 06:36:44 INFO - PROCESS | 12450 | 1469021804179 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1589ms 06:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:36:44 INFO - PROCESS | 12450 | 1469021804238 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 12450 | 1469021804241 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:36:44 INFO - PROCESS | 12450 | 1469021804248 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 12450 | 1469021804251 Marionette TRACE conn4 <- [1,1038,null,{}] 06:36:44 INFO - PROCESS | 12450 | 1469021804263 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:44 INFO - PROCESS | 12450 | 1469021804267 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:44 INFO - PROCESS | 12450 | 1469021804500 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:36:44 INFO - PROCESS | 12450 | 1469021804513 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 12450 | 1469021804521 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b31c00 == 31 [pid = 12450] [id = 267] 06:36:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x91b36400) [pid = 12450] [serial = 802] [outer = (nil)] 06:36:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x91e45400) [pid = 12450] [serial = 803] [outer = 0x91b36400] 06:36:44 INFO - PROCESS | 12450 | 1469021804587 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92130800) [pid = 12450] [serial = 804] [outer = 0x91b36400] 06:36:45 INFO - PROCESS | 12450 | 1469021805585 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1399ms 06:36:45 INFO - PROCESS | 12450 | 1469021805647 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 12450 | 1469021805654 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:36:45 INFO - PROCESS | 12450 | 1469021805663 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 12450 | 1469021805667 Marionette TRACE conn4 <- [1,1042,null,{}] 06:36:45 INFO - PROCESS | 12450 | 1469021805676 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:45 INFO - PROCESS | 12450 | 1469021805682 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:45 INFO - PROCESS | 12450 | 1469021805873 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:36:46 INFO - PROCESS | 12450 | 1469021806104 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 12450 | 1469021806118 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b0000 == 32 [pid = 12450] [id = 268] 06:36:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8e1eec00) [pid = 12450] [serial = 805] [outer = (nil)] 06:36:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e4e9000) [pid = 12450] [serial = 806] [outer = 0x8e1eec00] 06:36:46 INFO - PROCESS | 12450 | 1469021806204 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8ed2b000) [pid = 12450] [serial = 807] [outer = 0x8e1eec00] 06:36:47 INFO - PROCESS | 12450 | 1469021807194 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1591ms 06:36:47 INFO - PROCESS | 12450 | 1469021807254 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 12450 | 1469021807261 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:36:47 INFO - PROCESS | 12450 | 1469021807272 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 12450 | 1469021807277 Marionette TRACE conn4 <- [1,1046,null,{}] 06:36:47 INFO - PROCESS | 12450 | 1469021807283 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:47 INFO - PROCESS | 12450 | 1469021807289 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:47 INFO - PROCESS | 12450 | 1469021807473 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:36:47 INFO - PROCESS | 12450 | 1469021807683 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 12450 | 1469021807692 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b0800 == 33 [pid = 12450] [id = 269] 06:36:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x91822400) [pid = 12450] [serial = 808] [outer = (nil)] 06:36:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x91968400) [pid = 12450] [serial = 809] [outer = 0x91822400] 06:36:47 INFO - PROCESS | 12450 | 1469021807780 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x9084c000) [pid = 12450] [serial = 810] [outer = 0x91822400] 06:36:48 INFO - PROCESS | 12450 | 1469021808819 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1592ms 06:36:48 INFO - PROCESS | 12450 | 1469021808864 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 12450 | 1469021808869 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:36:48 INFO - PROCESS | 12450 | 1469021808875 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 12450 | 1469021808881 Marionette TRACE conn4 <- [1,1050,null,{}] 06:36:48 INFO - PROCESS | 12450 | 1469021808898 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:48 INFO - PROCESS | 12450 | 1469021808906 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:49 INFO - PROCESS | 12450 | 1469021809116 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:36:49 INFO - PROCESS | 12450 | 1469021809329 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 12450 | 1469021809341 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x92386c00 == 34 [pid = 12450] [id = 270] 06:36:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x92389800) [pid = 12450] [serial = 811] [outer = (nil)] 06:36:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x92602c00) [pid = 12450] [serial = 812] [outer = 0x92389800] 06:36:49 INFO - PROCESS | 12450 | 1469021809443 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x92607800) [pid = 12450] [serial = 813] [outer = 0x92389800] 06:36:50 INFO - PROCESS | 12450 | 1469021810401 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1585ms 06:36:50 INFO - PROCESS | 12450 | 1469021810462 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 12450 | 1469021810466 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:36:50 INFO - PROCESS | 12450 | 1469021810472 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 12450 | 1469021810476 Marionette TRACE conn4 <- [1,1054,null,{}] 06:36:50 INFO - PROCESS | 12450 | 1469021810482 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:50 INFO - PROCESS | 12450 | 1469021810487 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:50 INFO - PROCESS | 12450 | 1469021810674 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:36:50 INFO - PROCESS | 12450 | 1469021810883 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 12450 | 1469021810893 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1edc00 == 35 [pid = 12450] [id = 271] 06:36:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8ed2f800) [pid = 12450] [serial = 814] [outer = (nil)] 06:36:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x9295a000) [pid = 12450] [serial = 815] [outer = 0x8ed2f800] 06:36:50 INFO - PROCESS | 12450 | 1469021810978 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x9295e800) [pid = 12450] [serial = 816] [outer = 0x8ed2f800] 06:36:51 INFO - PROCESS | 12450 | 1469021811923 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1532ms 06:36:52 INFO - PROCESS | 12450 | 1469021812006 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:36:52 INFO - PROCESS | 12450 | 1469021812010 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:36:52 INFO - PROCESS | 12450 | 1469021812017 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 12450 | 1469021812020 Marionette TRACE conn4 <- [1,1058,null,{}] 06:36:52 INFO - PROCESS | 12450 | 1469021812026 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:52 INFO - PROCESS | 12450 | 1469021812031 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:52 INFO - PROCESS | 12450 | 1469021812247 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:36:52 INFO - PROCESS | 12450 | 1469021812456 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 12450 | 1469021812465 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8b800 == 36 [pid = 12450] [id = 272] 06:36:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x8cf8c800) [pid = 12450] [serial = 817] [outer = (nil)] 06:36:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 98 (0x8cf96400) [pid = 12450] [serial = 818] [outer = 0x8cf8c800] 06:36:52 INFO - PROCESS | 12450 | 1469021812694 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0x8e1f5400) [pid = 12450] [serial = 819] [outer = 0x8cf8c800] 06:36:53 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd6c00 == 35 [pid = 12450] [id = 266] 06:36:53 INFO - PROCESS | 12450 | --DOCSHELL 0x90f0e000 == 34 [pid = 12450] [id = 265] 06:36:53 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd5800 == 33 [pid = 12450] [id = 264] 06:36:53 INFO - PROCESS | 12450 | --DOCSHELL 0x8e293c00 == 32 [pid = 12450] [id = 263] 06:36:53 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed25000 == 31 [pid = 12450] [id = 262] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x92605400) [pid = 12450] [serial = 755] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 97 (0x92239000) [pid = 12450] [serial = 749] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x92607400) [pid = 12450] [serial = 752] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x92384c00) [pid = 12450] [serial = 750] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x92605c00) [pid = 12450] [serial = 753] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8e1b9800) [pid = 12450] [serial = 740] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8e290800) [pid = 12450] [serial = 741] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8ed28800) [pid = 12450] [serial = 743] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x904b0400) [pid = 12450] [serial = 744] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x91e46800) [pid = 12450] [serial = 729] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x9196a800) [pid = 12450] [serial = 746] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x91824400) [pid = 12450] [serial = 734] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x90f03400) [pid = 12450] [serial = 735] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92389c00) [pid = 12450] [serial = 737] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x9238d000) [pid = 12450] [serial = 738] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e4eac00) [pid = 12450] [serial = 731] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8ed30c00) [pid = 12450] [serial = 732] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92865400) [pid = 12450] [serial = 756] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91acc000) [pid = 12450] [serial = 747] [outer = (nil)] [url = about:blank] 06:36:53 INFO - PROCESS | 12450 | 1469021813752 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1784ms 06:36:53 INFO - PROCESS | 12450 | 1469021813801 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:36:53 INFO - PROCESS | 12450 | 1469021813807 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:36:53 INFO - PROCESS | 12450 | 1469021813814 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 12450 | 1469021813819 Marionette TRACE conn4 <- [1,1062,null,{}] 06:36:53 INFO - PROCESS | 12450 | 1469021813828 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:53 INFO - PROCESS | 12450 | 1469021813832 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:54 INFO - PROCESS | 12450 | 1469021813999 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:36:54 INFO - PROCESS | 12450 | 1469021814169 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 12450 | 1469021814178 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecda000 == 32 [pid = 12450] [id = 273] 06:36:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8ed25000) [pid = 12450] [serial = 820] [outer = (nil)] 06:36:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8ed30c00) [pid = 12450] [serial = 821] [outer = 0x8ed25000] 06:36:54 INFO - PROCESS | 12450 | 1469021814247 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x904a9800) [pid = 12450] [serial = 822] [outer = 0x8ed25000] 06:36:55 INFO - PROCESS | 12450 | 1469021815008 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1235ms 06:36:55 INFO - PROCESS | 12450 | 1469021815050 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 12450 | 1469021815056 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:36:55 INFO - PROCESS | 12450 | 1469021815067 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 12450 | 1469021815071 Marionette TRACE conn4 <- [1,1066,null,{}] 06:36:55 INFO - PROCESS | 12450 | 1469021815084 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:55 INFO - PROCESS | 12450 | 1469021815089 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:55 INFO - PROCESS | 12450 | 1469021815255 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:36:55 INFO - PROCESS | 12450 | 1469021815265 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 12450 | 1469021815273 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd6c00 == 33 [pid = 12450] [id = 274] 06:36:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x90f06800) [pid = 12450] [serial = 823] [outer = (nil)] 06:36:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x91976c00) [pid = 12450] [serial = 824] [outer = 0x90f06800] 06:36:55 INFO - PROCESS | 12450 | 1469021815341 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x91b3f000) [pid = 12450] [serial = 825] [outer = 0x90f06800] 06:36:56 INFO - PROCESS | 12450 | 1469021816263 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1243ms 06:36:56 INFO - PROCESS | 12450 | 1469021816310 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 12450 | 1469021816314 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:36:56 INFO - PROCESS | 12450 | 1469021816320 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 12450 | 1469021816325 Marionette TRACE conn4 <- [1,1070,null,{}] 06:36:56 INFO - PROCESS | 12450 | 1469021816348 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:56 INFO - PROCESS | 12450 | 1469021816356 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:56 INFO - PROCESS | 12450 | 1469021816580 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:36:56 INFO - PROCESS | 12450 | 1469021816605 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 12450 | 1469021816611 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed24800 == 34 [pid = 12450] [id = 275] 06:36:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x92237c00) [pid = 12450] [serial = 826] [outer = (nil)] 06:36:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x92386000) [pid = 12450] [serial = 827] [outer = 0x92237c00] 06:36:56 INFO - PROCESS | 12450 | 1469021816692 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x9238a000) [pid = 12450] [serial = 828] [outer = 0x92237c00] 06:36:57 INFO - PROCESS | 12450 | 1469021817640 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1343ms 06:36:57 INFO - PROCESS | 12450 | 1469021817664 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 12450 | 1469021817668 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:36:57 INFO - PROCESS | 12450 | 1469021817683 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 12450 | 1469021817686 Marionette TRACE conn4 <- [1,1074,null,{}] 06:36:57 INFO - PROCESS | 12450 | 1469021817691 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:57 INFO - PROCESS | 12450 | 1469021817696 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:57 INFO - PROCESS | 12450 | 1469021817898 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:36:57 INFO - PROCESS | 12450 | 1469021817927 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 12450 | 1469021817934 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b32000 == 35 [pid = 12450] [id = 276] 06:36:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x92233c00) [pid = 12450] [serial = 829] [outer = (nil)] 06:36:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x92609400) [pid = 12450] [serial = 830] [outer = 0x92233c00] 06:36:58 INFO - PROCESS | 12450 | 1469021818004 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x92610800) [pid = 12450] [serial = 831] [outer = 0x92233c00] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8e1ae800) [pid = 12450] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x9393f000) [pid = 12450] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x92382800) [pid = 12450] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8f0c6c00) [pid = 12450] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x90848400) [pid = 12450] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8ed2ac00) [pid = 12450] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8cf8e000) [pid = 12450] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x91ac9400) [pid = 12450] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x92ecd400) [pid = 12450] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91970c00) [pid = 12450] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8f0bdc00) [pid = 12450] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e294800) [pid = 12450] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8ed2d800) [pid = 12450] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9238e800) [pid = 12450] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:36:58 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91823c00) [pid = 12450] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:36:59 INFO - PROCESS | 12450 | 1469021819073 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1438ms 06:36:59 INFO - PROCESS | 12450 | 1469021819122 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 12450 | 1469021819125 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:36:59 INFO - PROCESS | 12450 | 1469021819138 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 12450 | 1469021819141 Marionette TRACE conn4 <- [1,1078,null,{}] 06:36:59 INFO - PROCESS | 12450 | 1469021819148 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:59 INFO - PROCESS | 12450 | 1469021819154 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:59 INFO - PROCESS | 12450 | 1469021819307 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:36:59 INFO - PROCESS | 12450 | 1469021819316 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 12450 | 1469021819325 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:36:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b6c00 == 36 [pid = 12450] [id = 277] 06:36:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e4e1800) [pid = 12450] [serial = 832] [outer = (nil)] 06:36:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92134c00) [pid = 12450] [serial = 833] [outer = 0x8e4e1800] 06:36:59 INFO - PROCESS | 12450 | 1469021819407 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9286ec00) [pid = 12450] [serial = 834] [outer = 0x8e4e1800] 06:37:00 INFO - PROCESS | 12450 | 1469021820358 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1284ms 06:37:00 INFO - PROCESS | 12450 | 1469021820424 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 12450 | 1469021820428 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:37:00 INFO - PROCESS | 12450 | 1469021820439 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 12450 | 1469021820442 Marionette TRACE conn4 <- [1,1082,null,{}] 06:37:00 INFO - PROCESS | 12450 | 1469021820452 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:00 INFO - PROCESS | 12450 | 1469021820469 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:00 INFO - PROCESS | 12450 | 1469021820842 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:37:01 INFO - PROCESS | 12450 | 1469021821090 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 12450 | 1469021821101 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1af400 == 37 [pid = 12450] [id = 278] 06:37:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8e1b1400) [pid = 12450] [serial = 835] [outer = (nil)] 06:37:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e1f4400) [pid = 12450] [serial = 836] [outer = 0x8e1b1400] 06:37:01 INFO - PROCESS | 12450 | 1469021821200 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e291000) [pid = 12450] [serial = 837] [outer = 0x8e1b1400] 06:37:02 INFO - PROCESS | 12450 | 1469021822180 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1791ms 06:37:02 INFO - PROCESS | 12450 | 1469021822231 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 12450 | 1469021822237 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:37:02 INFO - PROCESS | 12450 | 1469021822245 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 12450 | 1469021822250 Marionette TRACE conn4 <- [1,1086,null,{}] 06:37:02 INFO - PROCESS | 12450 | 1469021822257 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:02 INFO - PROCESS | 12450 | 1469021822266 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:02 INFO - PROCESS | 12450 | 1469021822460 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:37:02 INFO - PROCESS | 12450 | 1469021822683 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 12450 | 1469021822692 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bcc00 == 38 [pid = 12450] [id = 279] 06:37:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8f0c6c00) [pid = 12450] [serial = 838] [outer = (nil)] 06:37:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x90849c00) [pid = 12450] [serial = 839] [outer = 0x8f0c6c00] 06:37:02 INFO - PROCESS | 12450 | 1469021822827 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x90f01c00) [pid = 12450] [serial = 840] [outer = 0x8f0c6c00] 06:37:03 INFO - PROCESS | 12450 | 1469021823799 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1592ms 06:37:03 INFO - PROCESS | 12450 | 1469021823837 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 12450 | 1469021823843 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:37:03 INFO - PROCESS | 12450 | 1469021823850 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 12450 | 1469021823854 Marionette TRACE conn4 <- [1,1090,null,{}] 06:37:03 INFO - PROCESS | 12450 | 1469021823860 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:03 INFO - PROCESS | 12450 | 1469021823866 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:04 INFO - PROCESS | 12450 | 1469021824055 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:37:04 INFO - PROCESS | 12450 | 1469021824316 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 12450 | 1469021824325 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f05000 == 39 [pid = 12450] [id = 280] 06:37:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x91b36c00) [pid = 12450] [serial = 841] [outer = (nil)] 06:37:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x91b3b800) [pid = 12450] [serial = 842] [outer = 0x91b36c00] 06:37:04 INFO - PROCESS | 12450 | 1469021824450 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x91e4cc00) [pid = 12450] [serial = 843] [outer = 0x91b36c00] 06:37:05 INFO - PROCESS | 12450 | 1469021825438 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1632ms 06:37:05 INFO - PROCESS | 12450 | 1469021825482 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 12450 | 1469021825489 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:37:05 INFO - PROCESS | 12450 | 1469021825505 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 12450 | 1469021825513 Marionette TRACE conn4 <- [1,1094,null,{}] 06:37:05 INFO - PROCESS | 12450 | 1469021825519 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:05 INFO - PROCESS | 12450 | 1469021825526 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:05 INFO - PROCESS | 12450 | 1469021825773 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:37:06 INFO - PROCESS | 12450 | 1469021825983 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 12450 | 1469021825991 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd5400 == 40 [pid = 12450] [id = 281] 06:37:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x904aa800) [pid = 12450] [serial = 844] [outer = (nil)] 06:37:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x92865c00) [pid = 12450] [serial = 845] [outer = 0x904aa800] 06:37:06 INFO - PROCESS | 12450 | 1469021826119 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x929d5800) [pid = 12450] [serial = 846] [outer = 0x904aa800] 06:37:07 INFO - PROCESS | 12450 | 1469021827072 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1603ms 06:37:07 INFO - PROCESS | 12450 | 1469021827101 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 12450 | 1469021827105 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:37:07 INFO - PROCESS | 12450 | 1469021827111 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 12450 | 1469021827114 Marionette TRACE conn4 <- [1,1098,null,{}] 06:37:07 INFO - PROCESS | 12450 | 1469021827120 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:07 INFO - PROCESS | 12450 | 1469021827125 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:07 INFO - PROCESS | 12450 | 1469021827302 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:37:07 INFO - PROCESS | 12450 | 1469021827468 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 12450 | 1469021827478 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:07 INFO - PROCESS | 12450 | ++DOCSHELL 0x929dfc00 == 41 [pid = 12450] [id = 282] 06:37:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x92abd000) [pid = 12450] [serial = 847] [outer = (nil)] 06:37:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x92ac4000) [pid = 12450] [serial = 848] [outer = 0x92abd000] 06:37:07 INFO - PROCESS | 12450 | 1469021827561 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x92ec5800) [pid = 12450] [serial = 849] [outer = 0x92abd000] 06:37:08 INFO - PROCESS | 12450 | 1469021828465 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1382ms 06:37:08 INFO - PROCESS | 12450 | 1469021828494 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 12450 | 1469021828498 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:37:08 INFO - PROCESS | 12450 | 1469021828504 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 12450 | 1469021828508 Marionette TRACE conn4 <- [1,1102,null,{}] 06:37:08 INFO - PROCESS | 12450 | 1469021828514 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:08 INFO - PROCESS | 12450 | 1469021828519 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:08 INFO - PROCESS | 12450 | 1469021828688 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:37:08 INFO - PROCESS | 12450 | 1469021828862 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 12450 | 1469021828881 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x93949800 == 42 [pid = 12450] [id = 283] 06:37:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x9394a400) [pid = 12450] [serial = 850] [outer = (nil)] 06:37:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x939bc000) [pid = 12450] [serial = 851] [outer = 0x9394a400] 06:37:08 INFO - PROCESS | 12450 | 1469021828969 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 98 (0x93b6bc00) [pid = 12450] [serial = 852] [outer = 0x9394a400] 06:37:09 INFO - PROCESS | 12450 | 1469021829951 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1482ms 06:37:09 INFO - PROCESS | 12450 | 1469021829986 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 12450 | 1469021829990 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:37:10 INFO - PROCESS | 12450 | 1469021829997 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 12450 | 1469021830000 Marionette TRACE conn4 <- [1,1106,null,{}] 06:37:10 INFO - PROCESS | 12450 | 1469021830007 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:10 INFO - PROCESS | 12450 | 1469021830012 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:10 INFO - PROCESS | 12450 | 1469021830212 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:37:10 INFO - PROCESS | 12450 | 1469021830385 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 12450 | 1469021830393 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf91c00 == 43 [pid = 12450] [id = 284] 06:37:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0x8cf93800) [pid = 12450] [serial = 853] [outer = (nil)] 06:37:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 100 (0x9084ec00) [pid = 12450] [serial = 854] [outer = 0x8cf93800] 06:37:10 INFO - PROCESS | 12450 | 1469021830472 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 101 (0x8ed26000) [pid = 12450] [serial = 855] [outer = 0x8cf93800] 06:37:11 INFO - PROCESS | 12450 | 1469021831609 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1682ms 06:37:11 INFO - PROCESS | 12450 | 1469021831680 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 12450 | 1469021831686 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:37:11 INFO - PROCESS | 12450 | 1469021831695 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 12450 | 1469021831702 Marionette TRACE conn4 <- [1,1110,null,{}] 06:37:11 INFO - PROCESS | 12450 | 1469021831709 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:11 INFO - PROCESS | 12450 | 1469021831715 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:11 INFO - PROCESS | 12450 | 1469021831987 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x904b4800 == 42 [pid = 12450] [id = 209] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e290400 == 41 [pid = 12450] [id = 217] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b6c00 == 40 [pid = 12450] [id = 277] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x91b32000 == 39 [pid = 12450] [id = 276] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed24800 == 38 [pid = 12450] [id = 275] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd6c00 == 37 [pid = 12450] [id = 274] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecda000 == 36 [pid = 12450] [id = 273] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8b800 == 35 [pid = 12450] [id = 272] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1edc00 == 34 [pid = 12450] [id = 271] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0ba000 == 33 [pid = 12450] [id = 204] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x91968000 == 32 [pid = 12450] [id = 219] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x91b31c00 == 31 [pid = 12450] [id = 267] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x91ad5000 == 30 [pid = 12450] [id = 211] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c5c00 == 29 [pid = 12450] [id = 214] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x904b0800 == 28 [pid = 12450] [id = 269] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b0000 == 27 [pid = 12450] [id = 268] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x92601800 == 26 [pid = 12450] [id = 212] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3d0c00 == 25 [pid = 12450] [id = 216] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0b8c00 == 24 [pid = 12450] [id = 205] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed28000 == 23 [pid = 12450] [id = 218] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c1c00 == 22 [pid = 12450] [id = 203] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x92386c00 == 21 [pid = 12450] [id = 270] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x91acf800 == 20 [pid = 12450] [id = 207] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0b9800 == 19 [pid = 12450] [id = 210] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c400 == 18 [pid = 12450] [id = 206] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bc400 == 17 [pid = 12450] [id = 208] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecdb400 == 16 [pid = 12450] [id = 213] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b2400 == 15 [pid = 12450] [id = 215] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x93949800 == 14 [pid = 12450] [id = 283] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x929dfc00 == 13 [pid = 12450] [id = 282] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd5400 == 12 [pid = 12450] [id = 281] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bcc00 == 11 [pid = 12450] [id = 279] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x90f05000 == 10 [pid = 12450] [id = 280] 06:37:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1af400 == 9 [pid = 12450] [id = 278] 06:37:13 INFO - PROCESS | 12450 | 1469021833212 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 12450 | 1469021833222 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 100 (0x8e1ba400) [pid = 12450] [serial = 785] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 99 (0x939ba000) [pid = 12450] [serial = 774] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x92868c00) [pid = 12450] [serial = 765] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 97 (0x95169800) [pid = 12450] [serial = 779] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x91828400) [pid = 12450] [serial = 800] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x9260c800) [pid = 12450] [serial = 764] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x93944400) [pid = 12450] [serial = 773] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8ed32000) [pid = 12450] [serial = 794] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8e1f6000) [pid = 12450] [serial = 759] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x929e4800) [pid = 12450] [serial = 768] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x93b6c000) [pid = 12450] [serial = 777] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x953d3000) [pid = 12450] [serial = 780] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x953de000) [pid = 12450] [serial = 782] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x91827400) [pid = 12450] [serial = 762] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e4e0400) [pid = 12450] [serial = 792] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9084fc00) [pid = 12450] [serial = 788] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8e3c5c00) [pid = 12450] [serial = 786] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x92ec7c00) [pid = 12450] [serial = 771] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x92ec0400) [pid = 12450] [serial = 770] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91967c00) [pid = 12450] [serial = 797] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x953df400) [pid = 12450] [serial = 783] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e1b3000) [pid = 12450] [serial = 758] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91971000) [pid = 12450] [serial = 798] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x90f0ac00) [pid = 12450] [serial = 761] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8f0bf000) [pid = 12450] [serial = 795] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x929da800) [pid = 12450] [serial = 767] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91ad3400) [pid = 12450] [serial = 801] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91823000) [pid = 12450] [serial = 789] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e3cec00) [pid = 12450] [serial = 791] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x93b68800) [pid = 12450] [serial = 776] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91e45400) [pid = 12450] [serial = 803] [outer = (nil)] [url = about:blank] 06:37:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c400 == 10 [pid = 12450] [id = 285] 06:37:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8cf8d400) [pid = 12450] [serial = 856] [outer = (nil)] 06:37:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e1ae800) [pid = 12450] [serial = 857] [outer = 0x8cf8d400] 06:37:13 INFO - PROCESS | 12450 | 1469021833435 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e1ed800) [pid = 12450] [serial = 858] [outer = 0x8cf8d400] 06:37:14 INFO - PROCESS | 12450 | 1469021834250 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2594ms 06:37:14 INFO - PROCESS | 12450 | 1469021834290 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 12450 | 1469021834296 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:37:14 INFO - PROCESS | 12450 | 1469021834304 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 12450 | 1469021834309 Marionette TRACE conn4 <- [1,1114,null,{}] 06:37:14 INFO - PROCESS | 12450 | 1469021834317 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:14 INFO - PROCESS | 12450 | 1469021834325 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:14 INFO - PROCESS | 12450 | 1469021834492 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:37:14 INFO - PROCESS | 12450 | 1469021834504 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 12450 | 1469021834514 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dbc00 == 11 [pid = 12450] [id = 286] 06:37:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e4dc800) [pid = 12450] [serial = 859] [outer = (nil)] 06:37:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e4e0400) [pid = 12450] [serial = 860] [outer = 0x8e4dc800] 06:37:14 INFO - PROCESS | 12450 | 1469021834598 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e4e9c00) [pid = 12450] [serial = 861] [outer = 0x8e4dc800] 06:37:15 INFO - PROCESS | 12450 | 1469021835581 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1292ms 06:37:15 INFO - PROCESS | 12450 | 1469021835598 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 12450 | 1469021835605 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:37:15 INFO - PROCESS | 12450 | 1469021835614 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 12450 | 1469021835618 Marionette TRACE conn4 <- [1,1118,null,{}] 06:37:15 INFO - PROCESS | 12450 | 1469021835624 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:15 INFO - PROCESS | 12450 | 1469021835629 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:15 INFO - PROCESS | 12450 | 1469021835888 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:37:15 INFO - PROCESS | 12450 | 1469021835912 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 12450 | 1469021835921 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0b9000 == 12 [pid = 12450] [id = 287] 06:37:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8f0b9400) [pid = 12450] [serial = 862] [outer = (nil)] 06:37:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8f0bf400) [pid = 12450] [serial = 863] [outer = 0x8f0b9400] 06:37:15 INFO - PROCESS | 12450 | 1469021835986 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8f0c6400) [pid = 12450] [serial = 864] [outer = 0x8f0b9400] 06:37:17 INFO - PROCESS | 12450 | 1469021837019 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1447ms 06:37:17 INFO - PROCESS | 12450 | 1469021837062 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 12450 | 1469021837066 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:37:17 INFO - PROCESS | 12450 | 1469021837083 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 12450 | 1469021837092 Marionette TRACE conn4 <- [1,1122,null,{}] 06:37:17 INFO - PROCESS | 12450 | 1469021837107 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:17 INFO - PROCESS | 12450 | 1469021837115 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:17 INFO - PROCESS | 12450 | 1469021837331 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:37:17 INFO - PROCESS | 12450 | 1469021837354 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 12450 | 1469021837363 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b9800 == 13 [pid = 12450] [id = 288] 06:37:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x8e1f8000) [pid = 12450] [serial = 865] [outer = (nil)] 06:37:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91823400) [pid = 12450] [serial = 866] [outer = 0x8e1f8000] 06:37:17 INFO - PROCESS | 12450 | 1469021837443 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9182c400) [pid = 12450] [serial = 867] [outer = 0x8e1f8000] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8e4e1800) [pid = 12450] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92233c00) [pid = 12450] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x90f06800) [pid = 12450] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ed25000) [pid = 12450] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8ed2f800) [pid = 12450] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91822400) [pid = 12450] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92389800) [pid = 12450] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8cf8c800) [pid = 12450] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91b36400) [pid = 12450] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e1eec00) [pid = 12450] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:37:18 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92237c00) [pid = 12450] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:37:18 INFO - PROCESS | 12450 | 1469021838768 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1748ms 06:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:37:18 INFO - PROCESS | 12450 | 1469021838821 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 12450 | 1469021838824 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:37:18 INFO - PROCESS | 12450 | 1469021838831 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 12450 | 1469021838834 Marionette TRACE conn4 <- [1,1126,null,{}] 06:37:18 INFO - PROCESS | 12450 | 1469021838840 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:18 INFO - PROCESS | 12450 | 1469021838844 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:19 INFO - PROCESS | 12450 | 1469021839038 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:37:19 INFO - PROCESS | 12450 | 1469021839050 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:19 INFO - PROCESS | 12450 | 1469021839056 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f1800 == 14 [pid = 12450] [id = 289] 06:37:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e4dec00) [pid = 12450] [serial = 868] [outer = (nil)] 06:37:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9182fc00) [pid = 12450] [serial = 869] [outer = 0x8e4dec00] 06:37:19 INFO - PROCESS | 12450 | 1469021839125 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91969800) [pid = 12450] [serial = 870] [outer = 0x8e4dec00] 06:37:19 INFO - PROCESS | 12450 | 1469021839943 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1135ms 06:37:19 INFO - PROCESS | 12450 | 1469021839966 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 12450 | 1469021839969 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:37:19 INFO - PROCESS | 12450 | 1469021839975 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 12450 | 1469021839979 Marionette TRACE conn4 <- [1,1130,null,{}] 06:37:19 INFO - PROCESS | 12450 | 1469021839984 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:19 INFO - PROCESS | 12450 | 1469021839989 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:20 INFO - PROCESS | 12450 | 1469021840148 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:37:20 INFO - PROCESS | 12450 | 1469021840163 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 12450 | 1469021840181 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x91975000 == 15 [pid = 12450] [id = 290] 06:37:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91975c00) [pid = 12450] [serial = 871] [outer = (nil)] 06:37:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91acec00) [pid = 12450] [serial = 872] [outer = 0x91975c00] 06:37:20 INFO - PROCESS | 12450 | 1469021840271 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91b40800) [pid = 12450] [serial = 873] [outer = 0x91975c00] 06:37:21 INFO - PROCESS | 12450 | 1469021841578 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1638ms 06:37:21 INFO - PROCESS | 12450 | 1469021841614 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:37:21 INFO - PROCESS | 12450 | 1469021841620 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:37:21 INFO - PROCESS | 12450 | 1469021841628 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 12450 | 1469021841636 Marionette TRACE conn4 <- [1,1134,null,{}] 06:37:21 INFO - PROCESS | 12450 | 1469021841644 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:21 INFO - PROCESS | 12450 | 1469021841649 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:21 INFO - PROCESS | 12450 | 1469021841865 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:37:22 INFO - PROCESS | 12450 | 1469021842095 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 12450 | 1469021842102 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b4800 == 16 [pid = 12450] [id = 291] 06:37:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e3c6800) [pid = 12450] [serial = 874] [outer = (nil)] 06:37:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8ecd6c00) [pid = 12450] [serial = 875] [outer = 0x8e3c6800] 06:37:22 INFO - PROCESS | 12450 | 1469021842190 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x8ed30800) [pid = 12450] [serial = 876] [outer = 0x8e3c6800] 06:37:23 INFO - PROCESS | 12450 | 1469021843211 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1639ms 06:37:23 INFO - PROCESS | 12450 | 1469021843267 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 12450 | 1469021843275 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:37:23 INFO - PROCESS | 12450 | 1469021843285 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 12450 | 1469021843289 Marionette TRACE conn4 <- [1,1138,null,{}] 06:37:23 INFO - PROCESS | 12450 | 1469021843296 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:23 INFO - PROCESS | 12450 | 1469021843302 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:23 INFO - PROCESS | 12450 | 1469021843496 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:37:23 INFO - PROCESS | 12450 | 1469021843749 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 12450 | 1469021843758 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd5000 == 17 [pid = 12450] [id = 292] 06:37:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x90f0ac00) [pid = 12450] [serial = 877] [outer = (nil)] 06:37:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x91824400) [pid = 12450] [serial = 878] [outer = 0x90f0ac00] 06:37:23 INFO - PROCESS | 12450 | 1469021843887 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x91972000) [pid = 12450] [serial = 879] [outer = 0x90f0ac00] 06:37:24 INFO - PROCESS | 12450 | 1469021844833 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1630ms 06:37:24 INFO - PROCESS | 12450 | 1469021844916 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:37:24 INFO - PROCESS | 12450 | 1469021844921 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:37:24 INFO - PROCESS | 12450 | 1469021844928 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 12450 | 1469021844934 Marionette TRACE conn4 <- [1,1142,null,{}] 06:37:24 INFO - PROCESS | 12450 | 1469021844951 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:24 INFO - PROCESS | 12450 | 1469021844961 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:25 INFO - PROCESS | 12450 | 1469021845256 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:37:25 INFO - PROCESS | 12450 | 1469021845477 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 12450 | 1469021845492 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x9222f000 == 18 [pid = 12450] [id = 293] 06:37:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92230400) [pid = 12450] [serial = 880] [outer = (nil)] 06:37:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92236800) [pid = 12450] [serial = 881] [outer = 0x92230400] 06:37:25 INFO - PROCESS | 12450 | 1469021845570 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9223bc00) [pid = 12450] [serial = 882] [outer = 0x92230400] 06:37:26 INFO - PROCESS | 12450 | 1469021846670 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1794ms 06:37:26 INFO - PROCESS | 12450 | 1469021846722 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 12450 | 1469021846727 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:37:26 INFO - PROCESS | 12450 | 1469021846736 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 12450 | 1469021846741 Marionette TRACE conn4 <- [1,1146,null,{}] 06:37:26 INFO - PROCESS | 12450 | 1469021846749 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:26 INFO - PROCESS | 12450 | 1469021846754 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:26 INFO - PROCESS | 12450 | 1469021846927 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:37:27 INFO - PROCESS | 12450 | 1469021847134 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 12450 | 1469021847148 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c400 == 19 [pid = 12450] [id = 294] 06:37:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8e29c800) [pid = 12450] [serial = 883] [outer = (nil)] 06:37:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8e3cdc00) [pid = 12450] [serial = 884] [outer = 0x8e29c800] 06:37:27 INFO - PROCESS | 12450 | 1469021847218 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e4dd000) [pid = 12450] [serial = 885] [outer = 0x8e29c800] 06:37:27 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x92134c00) [pid = 12450] [serial = 833] [outer = (nil)] [url = about:blank] 06:37:27 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x92609400) [pid = 12450] [serial = 830] [outer = (nil)] [url = about:blank] 06:37:27 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x91976c00) [pid = 12450] [serial = 824] [outer = (nil)] [url = about:blank] 06:37:27 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8ed30c00) [pid = 12450] [serial = 821] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x904a9800) [pid = 12450] [serial = 822] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9295a000) [pid = 12450] [serial = 815] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x9295e800) [pid = 12450] [serial = 816] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91968400) [pid = 12450] [serial = 809] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9084c000) [pid = 12450] [serial = 810] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92602c00) [pid = 12450] [serial = 812] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x92607800) [pid = 12450] [serial = 813] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8cf96400) [pid = 12450] [serial = 818] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e1f5400) [pid = 12450] [serial = 819] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92130800) [pid = 12450] [serial = 804] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e4e9000) [pid = 12450] [serial = 806] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8ed2b000) [pid = 12450] [serial = 807] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92610800) [pid = 12450] [serial = 831] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92386000) [pid = 12450] [serial = 827] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9238a000) [pid = 12450] [serial = 828] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91b3f000) [pid = 12450] [serial = 825] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9286ec00) [pid = 12450] [serial = 834] [outer = (nil)] [url = about:blank] 06:37:28 INFO - PROCESS | 12450 | 1469021848168 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1486ms 06:37:28 INFO - PROCESS | 12450 | 1469021848221 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 12450 | 1469021848228 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:37:28 INFO - PROCESS | 12450 | 1469021848237 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 12450 | 1469021848242 Marionette TRACE conn4 <- [1,1150,null,{}] 06:37:28 INFO - PROCESS | 12450 | 1469021848247 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:28 INFO - PROCESS | 12450 | 1469021848253 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:28 INFO - PROCESS | 12450 | 1469021848410 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:37:28 INFO - PROCESS | 12450 | 1469021848547 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 12450 | 1469021848555 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed27400 == 20 [pid = 12450] [id = 295] 06:37:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8ed2b000) [pid = 12450] [serial = 886] [outer = (nil)] 06:37:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8f0c2800) [pid = 12450] [serial = 887] [outer = 0x8ed2b000] 06:37:28 INFO - PROCESS | 12450 | 1469021848633 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x904b0400) [pid = 12450] [serial = 888] [outer = 0x8ed2b000] 06:37:29 INFO - PROCESS | 12450 | 1469021849428 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1237ms 06:37:29 INFO - PROCESS | 12450 | 1469021849476 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 12450 | 1469021849480 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:37:29 INFO - PROCESS | 12450 | 1469021849491 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 12450 | 1469021849496 Marionette TRACE conn4 <- [1,1154,null,{}] 06:37:29 INFO - PROCESS | 12450 | 1469021849513 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:29 INFO - PROCESS | 12450 | 1469021849521 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:29 INFO - PROCESS | 12450 | 1469021849686 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:37:29 INFO - PROCESS | 12450 | 1469021849816 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 12450 | 1469021849826 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x91976c00 == 21 [pid = 12450] [id = 296] 06:37:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91acd000) [pid = 12450] [serial = 889] [outer = (nil)] 06:37:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91ad1400) [pid = 12450] [serial = 890] [outer = 0x91acd000] 06:37:29 INFO - PROCESS | 12450 | 1469021849915 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92132400) [pid = 12450] [serial = 891] [outer = 0x91acd000] 06:37:30 INFO - PROCESS | 12450 | 1469021850829 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1387ms 06:37:30 INFO - PROCESS | 12450 | 1469021850876 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 12450 | 1469021850881 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:37:30 INFO - PROCESS | 12450 | 1469021850896 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 12450 | 1469021850898 Marionette TRACE conn4 <- [1,1158,null,{}] 06:37:30 INFO - PROCESS | 12450 | 1469021850907 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:30 INFO - PROCESS | 12450 | 1469021850912 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:31 INFO - PROCESS | 12450 | 1469021851118 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:37:31 INFO - PROCESS | 12450 | 1469021851143 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 12450 | 1469021851151 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c1800 == 22 [pid = 12450] [id = 297] 06:37:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92234000) [pid = 12450] [serial = 892] [outer = (nil)] 06:37:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92388c00) [pid = 12450] [serial = 893] [outer = 0x92234000] 06:37:31 INFO - PROCESS | 12450 | 1469021851219 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92390800) [pid = 12450] [serial = 894] [outer = 0x92234000] 06:37:32 INFO - PROCESS | 12450 | 1469021852243 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1396ms 06:37:32 INFO - PROCESS | 12450 | 1469021852371 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 12450 | 1469021852374 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e1b1400) [pid = 12450] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8f0c6c00) [pid = 12450] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e4dc800) [pid = 12450] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8cf8d400) [pid = 12450] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8cf93800) [pid = 12450] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91b36c00) [pid = 12450] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x904aa800) [pid = 12450] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8f0b9400) [pid = 12450] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92abd000) [pid = 12450] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1f8000) [pid = 12450] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x9394a400) [pid = 12450] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:37:32 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8e4dec00) [pid = 12450] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:37:32 INFO - PROCESS | 12450 | 1469021852418 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 12450 | 1469021852420 Marionette TRACE conn4 <- [1,1162,null,{}] 06:37:32 INFO - PROCESS | 12450 | 1469021852426 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:32 INFO - PROCESS | 12450 | 1469021852431 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:32 INFO - PROCESS | 12450 | 1469021852568 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:37:32 INFO - PROCESS | 12450 | 1469021852585 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 12450 | 1469021852594 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed29400 == 23 [pid = 12450] [id = 298] 06:37:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8ed2dc00) [pid = 12450] [serial = 895] [outer = (nil)] 06:37:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91acc000) [pid = 12450] [serial = 896] [outer = 0x8ed2dc00] 06:37:32 INFO - PROCESS | 12450 | 1469021852661 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x92235400) [pid = 12450] [serial = 897] [outer = 0x8ed2dc00] 06:37:33 INFO - PROCESS | 12450 | 1469021853557 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1186ms 06:37:33 INFO - PROCESS | 12450 | 1469021853596 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 12450 | 1469021853600 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:37:33 INFO - PROCESS | 12450 | 1469021853606 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 12450 | 1469021853609 Marionette TRACE conn4 <- [1,1166,null,{}] 06:37:33 INFO - PROCESS | 12450 | 1469021853615 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:33 INFO - PROCESS | 12450 | 1469021853624 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:33 INFO - PROCESS | 12450 | 1469021853817 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:37:33 INFO - PROCESS | 12450 | 1469021853939 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 12450 | 1469021853948 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dec00 == 24 [pid = 12450] [id = 299] 06:37:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904b5800) [pid = 12450] [serial = 898] [outer = (nil)] 06:37:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91824800) [pid = 12450] [serial = 899] [outer = 0x904b5800] 06:37:34 INFO - PROCESS | 12450 | 1469021854032 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92956400) [pid = 12450] [serial = 900] [outer = 0x904b5800] 06:37:34 INFO - PROCESS | 12450 | 1469021854955 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1391ms 06:37:35 INFO - PROCESS | 12450 | 1469021854999 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 12450 | 1469021855006 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:37:35 INFO - PROCESS | 12450 | 1469021855014 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 12450 | 1469021855019 Marionette TRACE conn4 <- [1,1170,null,{}] 06:37:35 INFO - PROCESS | 12450 | 1469021855027 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:35 INFO - PROCESS | 12450 | 1469021855033 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:35 INFO - PROCESS | 12450 | 1469021855216 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:37:35 INFO - PROCESS | 12450 | 1469021855461 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 12450 | 1469021855470 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f6c00 == 25 [pid = 12450] [id = 300] 06:37:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e290c00) [pid = 12450] [serial = 901] [outer = (nil)] 06:37:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8eccdc00) [pid = 12450] [serial = 902] [outer = 0x8e290c00] 06:37:35 INFO - PROCESS | 12450 | 1469021855595 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8ed2b400) [pid = 12450] [serial = 903] [outer = 0x8e290c00] 06:37:36 INFO - PROCESS | 12450 | 1469021856473 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1534ms 06:37:36 INFO - PROCESS | 12450 | 1469021856547 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 12450 | 1469021856555 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:37:36 INFO - PROCESS | 12450 | 1469021856566 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 12450 | 1469021856570 Marionette TRACE conn4 <- [1,1174,null,{}] 06:37:36 INFO - PROCESS | 12450 | 1469021856576 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:36 INFO - PROCESS | 12450 | 1469021856582 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:36 INFO - PROCESS | 12450 | 1469021856814 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:37:37 INFO - PROCESS | 12450 | 1469021857027 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 12450 | 1469021857036 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f0e800 == 26 [pid = 12450] [id = 301] 06:37:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91830c00) [pid = 12450] [serial = 904] [outer = (nil)] 06:37:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91ad1800) [pid = 12450] [serial = 905] [outer = 0x91830c00] 06:37:37 INFO - PROCESS | 12450 | 1469021857164 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91b38400) [pid = 12450] [serial = 906] [outer = 0x91830c00] 06:37:38 INFO - PROCESS | 12450 | 1469021858138 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 12450 | 1469021858212 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:37:38 INFO - PROCESS | 12450 | 1469021858219 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 12450 | 1469021858225 Marionette TRACE conn4 <- [1,1178,null,{}] 06:37:38 INFO - PROCESS | 12450 | 1469021858242 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:38 INFO - PROCESS | 12450 | 1469021858250 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:38 INFO - PROCESS | 12450 | 1469021858468 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:37:38 INFO - PROCESS | 12450 | 1469021858693 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 12450 | 1469021858704 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x92607800 == 27 [pid = 12450] [id = 302] 06:37:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92957800) [pid = 12450] [serial = 907] [outer = (nil)] 06:37:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9295dc00) [pid = 12450] [serial = 908] [outer = 0x92957800] 06:37:38 INFO - PROCESS | 12450 | 1469021858833 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92963400) [pid = 12450] [serial = 909] [outer = 0x92957800] 06:37:39 INFO - PROCESS | 12450 | 1469021859747 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 12450 | 1469021859812 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:37:39 INFO - PROCESS | 12450 | 1469021859819 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 12450 | 1469021859823 Marionette TRACE conn4 <- [1,1182,null,{}] 06:37:39 INFO - PROCESS | 12450 | 1469021859829 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:39 INFO - PROCESS | 12450 | 1469021859834 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:40 INFO - PROCESS | 12450 | 1469021860017 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:37:40 INFO - PROCESS | 12450 | 1469021860190 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 12450 | 1469021860202 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8d000 == 28 [pid = 12450] [id = 303] 06:37:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9295f400) [pid = 12450] [serial = 910] [outer = (nil)] 06:37:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92aba000) [pid = 12450] [serial = 911] [outer = 0x9295f400] 06:37:40 INFO - PROCESS | 12450 | 1469021860386 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92ac1000) [pid = 12450] [serial = 912] [outer = 0x9295f400] 06:37:41 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:37:41 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:37:41 INFO - PROCESS | 12450 | 1469021861308 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:37:41 INFO - PROCESS | 12450 | 1469021861364 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:37:41 INFO - PROCESS | 12450 | 1469021861370 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 12450 | 1469021861374 Marionette TRACE conn4 <- [1,1186,null,{}] 06:37:41 INFO - PROCESS | 12450 | 1469021861380 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 12450 | 1469021861385 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:41 INFO - PROCESS | 12450 | 1469021861557 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:37:41 INFO - PROCESS | 12450 | 1469021861735 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 12450 | 1469021861743 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e4ac00 == 29 [pid = 12450] [id = 304] 06:37:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92864000) [pid = 12450] [serial = 913] [outer = (nil)] 06:37:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9393c000) [pid = 12450] [serial = 914] [outer = 0x92864000] 06:37:41 INFO - PROCESS | 12450 | 1469021861826 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x93940000) [pid = 12450] [serial = 915] [outer = 0x92864000] 06:37:42 INFO - PROCESS | 12450 | 1469021862743 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 12450 | 1469021862814 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:37:42 INFO - PROCESS | 12450 | 1469021862821 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 12450 | 1469021862825 Marionette TRACE conn4 <- [1,1190,null,{}] 06:37:42 INFO - PROCESS | 12450 | 1469021862831 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:42 INFO - PROCESS | 12450 | 1469021862841 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:43 INFO - PROCESS | 12450 | 1469021863081 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:37:43 INFO - PROCESS | 12450 | 1469021863310 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 12450 | 1469021863317 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf93800 == 30 [pid = 12450] [id = 305] 06:37:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8cf94c00) [pid = 12450] [serial = 916] [outer = (nil)] 06:37:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x90845c00) [pid = 12450] [serial = 917] [outer = 0x8cf94c00] 06:37:43 INFO - PROCESS | 12450 | 1469021863445 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x91ac9c00) [pid = 12450] [serial = 918] [outer = 0x8cf94c00] 06:37:44 INFO - PROCESS | 12450 | 1469021864532 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 12450 | 1469021864621 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:37:44 INFO - PROCESS | 12450 | 1469021864630 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 12450 | 1469021864636 Marionette TRACE conn4 <- [1,1194,null,{}] 06:37:44 INFO - PROCESS | 12450 | 1469021864644 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:44 INFO - PROCESS | 12450 | 1469021864649 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:44 INFO - PROCESS | 12450 | 1469021864850 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:37:45 INFO - PROCESS | 12450 | --DOCSHELL 0x98748c00 == 29 [pid = 12450] [id = 10] 06:37:45 INFO - PROCESS | 12450 | 1469021865093 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 12450 | 1469021865109 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e1c00 == 30 [pid = 12450] [id = 306] 06:37:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8ecd4400) [pid = 12450] [serial = 919] [outer = (nil)] 06:37:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8ed2ac00) [pid = 12450] [serial = 920] [outer = 0x8ecd4400] 06:37:45 INFO - PROCESS | 12450 | 1469021865224 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8f0c5000) [pid = 12450] [serial = 921] [outer = 0x8ecd4400] 06:37:46 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:37:46 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:37:46 INFO - PROCESS | 12450 | 1469021866248 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 12450 | 1469021866341 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:37:46 INFO - PROCESS | 12450 | 1469021866351 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 12450 | 1469021866355 Marionette TRACE conn4 <- [1,1198,null,{}] 06:37:46 INFO - PROCESS | 12450 | 1469021866361 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:46 INFO - PROCESS | 12450 | 1469021866366 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:47 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf91c00 == 29 [pid = 12450] [id = 284] 06:37:47 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c400 == 28 [pid = 12450] [id = 285] 06:37:47 INFO - PROCESS | 12450 | --DOCSHELL 0x97f32800 == 27 [pid = 12450] [id = 11] 06:37:47 INFO - PROCESS | 12450 | 1469021867495 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8e291000) [pid = 12450] [serial = 837] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8e1f4400) [pid = 12450] [serial = 836] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x90f01c00) [pid = 12450] [serial = 840] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8e4e0400) [pid = 12450] [serial = 860] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x90849c00) [pid = 12450] [serial = 839] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e1ae800) [pid = 12450] [serial = 857] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8e1ed800) [pid = 12450] [serial = 858] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8ed26000) [pid = 12450] [serial = 855] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9084ec00) [pid = 12450] [serial = 854] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91e4cc00) [pid = 12450] [serial = 843] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91b3b800) [pid = 12450] [serial = 842] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x929d5800) [pid = 12450] [serial = 846] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92865c00) [pid = 12450] [serial = 845] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8f0c6400) [pid = 12450] [serial = 864] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92ec5800) [pid = 12450] [serial = 849] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91823400) [pid = 12450] [serial = 866] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92ac4000) [pid = 12450] [serial = 848] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x93b6bc00) [pid = 12450] [serial = 852] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x939bc000) [pid = 12450] [serial = 851] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9182c400) [pid = 12450] [serial = 867] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91969800) [pid = 12450] [serial = 870] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8f0bf400) [pid = 12450] [serial = 863] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9182fc00) [pid = 12450] [serial = 869] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e4e9c00) [pid = 12450] [serial = 861] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12450 | 1469021867799 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 12450 | 1469021867810 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ae800 == 28 [pid = 12450] [id = 307] 06:37:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1b7000) [pid = 12450] [serial = 922] [outer = (nil)] 06:37:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e1bcc00) [pid = 12450] [serial = 923] [outer = 0x8e1b7000] 06:37:47 INFO - PROCESS | 12450 | 1469021867880 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e1f2000) [pid = 12450] [serial = 924] [outer = 0x8e1b7000] 06:37:48 INFO - PROCESS | 12450 | 1469021868649 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2344ms 06:37:48 INFO - PROCESS | 12450 | 1469021868697 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 12450 | 1469021868703 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:37:48 INFO - PROCESS | 12450 | 1469021868711 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 12450 | 1469021868716 Marionette TRACE conn4 <- [1,1202,null,{}] 06:37:48 INFO - PROCESS | 12450 | 1469021868741 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:48 INFO - PROCESS | 12450 | 1469021868746 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:48 INFO - PROCESS | 12450 | 1469021868910 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:37:48 INFO - PROCESS | 12450 | 1469021868921 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 12450 | 1469021868929 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e0c00 == 29 [pid = 12450] [id = 308] 06:37:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e4e3c00) [pid = 12450] [serial = 925] [outer = (nil)] 06:37:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8eccfc00) [pid = 12450] [serial = 926] [outer = 0x8e4e3c00] 06:37:49 INFO - PROCESS | 12450 | 1469021869000 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8ecd9c00) [pid = 12450] [serial = 927] [outer = 0x8e4e3c00] 06:37:49 INFO - PROCESS | 12450 | 1469021869940 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:37:50 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 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1303ms 06:37:50 INFO - PROCESS | 12450 | 1469021870014 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 12450 | 1469021870018 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:37:50 INFO - PROCESS | 12450 | 1469021870025 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 12450 | 1469021870029 Marionette TRACE conn4 <- [1,1206,null,{}] 06:37:50 INFO - PROCESS | 12450 | 1469021870041 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:50 INFO - PROCESS | 12450 | 1469021870047 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:50 INFO - PROCESS | 12450 | 1469021870265 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:37:50 INFO - PROCESS | 12450 | 1469021870293 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 12450 | 1469021870301 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c7000 == 30 [pid = 12450] [id = 309] 06:37:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x904b3c00) [pid = 12450] [serial = 928] [outer = (nil)] 06:37:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x90846400) [pid = 12450] [serial = 929] [outer = 0x904b3c00] 06:37:50 INFO - PROCESS | 12450 | 1469021870390 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9084b800) [pid = 12450] [serial = 930] [outer = 0x904b3c00] 06:37:51 INFO - PROCESS | 12450 | 1469021871408 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:37:51 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 06:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1438ms 06:37:51 INFO - PROCESS | 12450 | 1469021871471 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 12450 | 1469021871478 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:37:51 INFO - PROCESS | 12450 | 1469021871495 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 12450 | 1469021871503 Marionette TRACE conn4 <- [1,1210,null,{}] 06:37:51 INFO - PROCESS | 12450 | 1469021871514 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:51 INFO - PROCESS | 12450 | 1469021871519 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:51 INFO - PROCESS | 12450 | 1469021871745 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:37:51 INFO - PROCESS | 12450 | 1469021871770 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 12450 | 1469021871803 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e292c00 == 31 [pid = 12450] [id = 310] 06:37:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e3d0800) [pid = 12450] [serial = 931] [outer = (nil)] 06:37:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9196b400) [pid = 12450] [serial = 932] [outer = 0x8e3d0800] 06:37:51 INFO - PROCESS | 12450 | 1469021871933 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91acc400) [pid = 12450] [serial = 933] [outer = 0x8e3d0800] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9874dc00) [pid = 12450] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9969f000) [pid = 12450] [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.] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92234000) [pid = 12450] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8ed2dc00) [pid = 12450] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91acd000) [pid = 12450] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x90f0ac00) [pid = 12450] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8ed2b000) [pid = 12450] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92230400) [pid = 12450] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e3c6800) [pid = 12450] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91975c00) [pid = 12450] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e29c800) [pid = 12450] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:37:52 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x904b5800) [pid = 12450] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:37:53 INFO - PROCESS | 12450 | 1469021873113 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1663ms 06:37:53 INFO - PROCESS | 12450 | 1469021873150 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 12450 | 1469021873153 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:37:53 INFO - PROCESS | 12450 | 1469021873159 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 12450 | 1469021873161 Marionette TRACE conn4 <- [1,1214,null,{}] 06:37:53 INFO - PROCESS | 12450 | 1469021873167 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:53 INFO - PROCESS | 12450 | 1469021873172 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:53 INFO - PROCESS | 12450 | 1469021873317 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:37:53 INFO - PROCESS | 12450 | 1469021873330 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 12450 | 1469021873337 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f5400 == 32 [pid = 12450] [id = 311] 06:37:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e29c800) [pid = 12450] [serial = 934] [outer = (nil)] 06:37:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91ad6400) [pid = 12450] [serial = 935] [outer = 0x8e29c800] 06:37:53 INFO - PROCESS | 12450 | 1469021873406 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b36400) [pid = 12450] [serial = 936] [outer = 0x8e29c800] 06:37:54 INFO - PROCESS | 12450 | 1469021874268 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1135ms 06:37:54 INFO - PROCESS | 12450 | 1469021874296 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 12450 | 1469021874299 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:37:54 INFO - PROCESS | 12450 | 1469021874305 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 12450 | 1469021874308 Marionette TRACE conn4 <- [1,1218,null,{}] 06:37:54 INFO - PROCESS | 12450 | 1469021874314 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:54 INFO - PROCESS | 12450 | 1469021874318 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:54 INFO - PROCESS | 12450 | 1469021874465 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:37:54 INFO - PROCESS | 12450 | 1469021874535 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 12450 | 1469021874542 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8ac00 == 33 [pid = 12450] [id = 312] 06:37:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8cf8c400) [pid = 12450] [serial = 937] [outer = (nil)] 06:37:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8cf97800) [pid = 12450] [serial = 938] [outer = 0x8cf8c400] 06:37:54 INFO - PROCESS | 12450 | 1469021874734 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e1eac00) [pid = 12450] [serial = 939] [outer = 0x8cf8c400] 06:37:55 INFO - PROCESS | 12450 | 1469021875842 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1589ms 06:37:55 INFO - PROCESS | 12450 | 1469021875896 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 12450 | 1469021875903 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:37:55 INFO - PROCESS | 12450 | 1469021875910 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 12450 | 1469021875916 Marionette TRACE conn4 <- [1,1222,null,{}] 06:37:55 INFO - PROCESS | 12450 | 1469021875924 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:55 INFO - PROCESS | 12450 | 1469021875931 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:56 INFO - PROCESS | 12450 | 1469021876126 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:37:56 INFO - PROCESS | 12450 | 1469021876340 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 12450 | 1469021876350 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1edc00 == 34 [pid = 12450] [id = 313] 06:37:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e29bc00) [pid = 12450] [serial = 940] [outer = (nil)] 06:37:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x904ab400) [pid = 12450] [serial = 941] [outer = 0x8e29bc00] 06:37:56 INFO - PROCESS | 12450 | 1469021876462 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x90847800) [pid = 12450] [serial = 942] [outer = 0x8e29bc00] 06:37:57 INFO - PROCESS | 12450 | 1469021877438 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 12450 | 1469021877509 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:37:57 INFO - PROCESS | 12450 | 1469021877520 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 12450 | 1469021877524 Marionette TRACE conn4 <- [1,1226,null,{}] 06:37:57 INFO - PROCESS | 12450 | 1469021877530 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:57 INFO - PROCESS | 12450 | 1469021877535 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:57 INFO - PROCESS | 12450 | 1469021877728 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:37:57 INFO - PROCESS | 12450 | 1469021877979 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 12450 | 1469021877987 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x91967c00 == 35 [pid = 12450] [id = 314] 06:37:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91968400) [pid = 12450] [serial = 943] [outer = (nil)] 06:37:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91acb000) [pid = 12450] [serial = 944] [outer = 0x91968400] 06:37:58 INFO - PROCESS | 12450 | 1469021878114 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91e51c00) [pid = 12450] [serial = 945] [outer = 0x91968400] 06:37:59 INFO - PROCESS | 12450 | 1469021879089 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1638ms 06:37:59 INFO - PROCESS | 12450 | 1469021879159 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 12450 | 1469021879163 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:37:59 INFO - PROCESS | 12450 | 1469021879172 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 12450 | 1469021879182 Marionette TRACE conn4 <- [1,1230,null,{}] 06:37:59 INFO - PROCESS | 12450 | 1469021879197 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:59 INFO - PROCESS | 12450 | 1469021879204 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:59 INFO - PROCESS | 12450 | 1469021879476 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:37:59 INFO - PROCESS | 12450 | 1469021879691 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 12450 | 1469021879700 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:37:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c4800 == 36 [pid = 12450] [id = 315] 06:37:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9196b000) [pid = 12450] [serial = 946] [outer = (nil)] 06:37:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92607000) [pid = 12450] [serial = 947] [outer = 0x9196b000] 06:37:59 INFO - PROCESS | 12450 | 1469021879780 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92604400) [pid = 12450] [serial = 948] [outer = 0x9196b000] 06:38:00 INFO - PROCESS | 12450 | 1469021880972 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1846ms 06:38:01 INFO - PROCESS | 12450 | 1469021881018 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 12450 | 1469021881024 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:38:01 INFO - PROCESS | 12450 | 1469021881032 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 12450 | 1469021881037 Marionette TRACE conn4 <- [1,1234,null,{}] 06:38:01 INFO - PROCESS | 12450 | 1469021881055 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:01 INFO - PROCESS | 12450 | 1469021881061 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:01 INFO - PROCESS | 12450 | 1469021881360 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:38:01 INFO - PROCESS | 12450 | 1469021881541 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 12450 | 1469021881550 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dc800 == 37 [pid = 12450] [id = 316] 06:38:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8e4de800) [pid = 12450] [serial = 949] [outer = (nil)] 06:38:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8ecd2c00) [pid = 12450] [serial = 950] [outer = 0x8e4de800] 06:38:01 INFO - PROCESS | 12450 | 1469021881624 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8ed26800) [pid = 12450] [serial = 951] [outer = 0x8e4de800] 06:38:01 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f1800 == 36 [pid = 12450] [id = 289] 06:38:01 INFO - PROCESS | 12450 | --DOCSHELL 0x91976c00 == 35 [pid = 12450] [id = 296] 06:38:01 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dbc00 == 34 [pid = 12450] [id = 286] 06:38:01 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f5400 == 33 [pid = 12450] [id = 311] 06:38:02 INFO - PROCESS | 12450 | --DOCSHELL 0x8e292c00 == 32 [pid = 12450] [id = 310] 06:38:02 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c7000 == 31 [pid = 12450] [id = 309] 06:38:02 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e0c00 == 30 [pid = 12450] [id = 308] 06:38:02 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ae800 == 29 [pid = 12450] [id = 307] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x904ab800) [pid = 12450] [serial = 627] [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.] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92388c00) [pid = 12450] [serial = 893] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x91acc000) [pid = 12450] [serial = 896] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x92390800) [pid = 12450] [serial = 894] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91ad1400) [pid = 12450] [serial = 890] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91824400) [pid = 12450] [serial = 878] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91972000) [pid = 12450] [serial = 879] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8f0c2800) [pid = 12450] [serial = 887] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x904b0400) [pid = 12450] [serial = 888] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92236800) [pid = 12450] [serial = 881] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9223bc00) [pid = 12450] [serial = 882] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8ecd6c00) [pid = 12450] [serial = 875] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8ed30800) [pid = 12450] [serial = 876] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91b40800) [pid = 12450] [serial = 873] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91acec00) [pid = 12450] [serial = 872] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3cdc00) [pid = 12450] [serial = 884] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e4dd000) [pid = 12450] [serial = 885] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92956400) [pid = 12450] [serial = 900] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91824800) [pid = 12450] [serial = 899] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x92235400) [pid = 12450] [serial = 897] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92132400) [pid = 12450] [serial = 891] [outer = (nil)] [url = about:blank] 06:38:02 INFO - PROCESS | 12450 | 1469021882502 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1496ms 06:38:02 INFO - PROCESS | 12450 | 1469021882552 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 12450 | 1469021882559 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:38:02 INFO - PROCESS | 12450 | 1469021882571 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 12450 | 1469021882574 Marionette TRACE conn4 <- [1,1238,null,{}] 06:38:02 INFO - PROCESS | 12450 | 1469021882581 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:02 INFO - PROCESS | 12450 | 1469021882586 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:02 INFO - PROCESS | 12450 | 1469021882769 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:38:02 INFO - PROCESS | 12450 | 1469021882778 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 12450 | 1469021882788 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2f800 == 30 [pid = 12450] [id = 317] 06:38:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8f0c2c00) [pid = 12450] [serial = 952] [outer = (nil)] 06:38:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x90846800) [pid = 12450] [serial = 953] [outer = 0x8f0c2c00] 06:38:02 INFO - PROCESS | 12450 | 1469021882860 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x90f0a800) [pid = 12450] [serial = 954] [outer = 0x8f0c2c00] 06:38:03 INFO - PROCESS | 12450 | 1469021883752 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1191ms 06:38:03 INFO - PROCESS | 12450 | 1469021883762 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 12450 | 1469021883765 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:38:03 INFO - PROCESS | 12450 | 1469021883772 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 12450 | 1469021883778 Marionette TRACE conn4 <- [1,1242,null,{}] 06:38:03 INFO - PROCESS | 12450 | 1469021883793 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 12450 | 1469021883802 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:03 INFO - PROCESS | 12450 | 1469021883970 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:38:04 INFO - PROCESS | 12450 | 1469021884100 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 12450 | 1469021884110 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182b000 == 31 [pid = 12450] [id = 318] 06:38:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91975400) [pid = 12450] [serial = 955] [outer = (nil)] 06:38:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91b31400) [pid = 12450] [serial = 956] [outer = 0x91975400] 06:38:04 INFO - PROCESS | 12450 | 1469021884181 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91e48c00) [pid = 12450] [serial = 957] [outer = 0x91975400] 06:38:05 INFO - PROCESS | 12450 | 1469021885089 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1347ms 06:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:38:05 INFO - PROCESS | 12450 | 1469021885120 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 12450 | 1469021885124 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:38:05 INFO - PROCESS | 12450 | 1469021885130 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 12450 | 1469021885134 Marionette TRACE conn4 <- [1,1246,null,{}] 06:38:05 INFO - PROCESS | 12450 | 1469021885139 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 12450 | 1469021885145 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:05 INFO - PROCESS | 12450 | 1469021885362 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:38:05 INFO - PROCESS | 12450 | 1469021885379 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 12450 | 1469021885386 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed32000 == 32 [pid = 12450] [id = 319] 06:38:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91b32000) [pid = 12450] [serial = 958] [outer = (nil)] 06:38:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9223d400) [pid = 12450] [serial = 959] [outer = 0x91b32000] 06:38:05 INFO - PROCESS | 12450 | 1469021885469 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9238cc00) [pid = 12450] [serial = 960] [outer = 0x91b32000] 06:38:06 INFO - PROCESS | 12450 | 1469021886419 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1332ms 06:38:06 INFO - PROCESS | 12450 | 1469021886461 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 12450 | 1469021886465 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:38:06 INFO - PROCESS | 12450 | 1469021886478 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 12450 | 1469021886480 Marionette TRACE conn4 <- [1,1250,null,{}] 06:38:06 INFO - PROCESS | 12450 | 1469021886486 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 12450 | 1469021886491 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:06 INFO - PROCESS | 12450 | 1469021886788 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e290c00) [pid = 12450] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91830c00) [pid = 12450] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92957800) [pid = 12450] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9295f400) [pid = 12450] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92864000) [pid = 12450] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e4e3c00) [pid = 12450] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1b7000) [pid = 12450] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8ecd4400) [pid = 12450] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8cf94c00) [pid = 12450] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e3d0800) [pid = 12450] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:38:06 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x904b3c00) [pid = 12450] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:38:06 INFO - PROCESS | 12450 | 1469021886896 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 12450 | 1469021886901 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b1400 == 33 [pid = 12450] [id = 320] 06:38:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e1b6400) [pid = 12450] [serial = 961] [outer = (nil)] 06:38:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e4e3800) [pid = 12450] [serial = 962] [outer = 0x8e1b6400] 06:38:06 INFO - PROCESS | 12450 | 1469021886971 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x904b2800) [pid = 12450] [serial = 963] [outer = 0x8e1b6400] 06:38:07 INFO - PROCESS | 12450 | 1469021887779 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1340ms 06:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:38:07 INFO - PROCESS | 12450 | 1469021887813 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 12450 | 1469021887816 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:38:07 INFO - PROCESS | 12450 | 1469021887822 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 12450 | 1469021887825 Marionette TRACE conn4 <- [1,1254,null,{}] 06:38:07 INFO - PROCESS | 12450 | 1469021887831 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 12450 | 1469021887841 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:08 INFO - PROCESS | 12450 | 1469021888052 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:38:08 INFO - PROCESS | 12450 | 1469021888174 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 12450 | 1469021888181 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a800 == 34 [pid = 12450] [id = 321] 06:38:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91ad1000) [pid = 12450] [serial = 964] [outer = (nil)] 06:38:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x92869800) [pid = 12450] [serial = 965] [outer = 0x91ad1000] 06:38:08 INFO - PROCESS | 12450 | 1469021888249 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9295a000) [pid = 12450] [serial = 966] [outer = 0x91ad1000] 06:38:09 INFO - PROCESS | 12450 | 1469021889170 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1385ms 06:38:09 INFO - PROCESS | 12450 | 1469021889207 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 12450 | 1469021889214 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:38:09 INFO - PROCESS | 12450 | 1469021889223 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 12450 | 1469021889227 Marionette TRACE conn4 <- [1,1258,null,{}] 06:38:09 INFO - PROCESS | 12450 | 1469021889236 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:09 INFO - PROCESS | 12450 | 1469021889242 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:09 INFO - PROCESS | 12450 | 1469021889490 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:38:09 INFO - PROCESS | 12450 | 1469021889680 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 12450 | 1469021889693 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf89400 == 35 [pid = 12450] [id = 322] 06:38:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e292c00) [pid = 12450] [serial = 967] [outer = (nil)] 06:38:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8eccec00) [pid = 12450] [serial = 968] [outer = 0x8e292c00] 06:38:09 INFO - PROCESS | 12450 | 1469021889820 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ed31800) [pid = 12450] [serial = 969] [outer = 0x8e292c00] 06:38:10 INFO - PROCESS | 12450 | 1469021890783 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1595ms 06:38:10 INFO - PROCESS | 12450 | 1469021890817 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 12450 | 1469021890823 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:38:10 INFO - PROCESS | 12450 | 1469021890834 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 12450 | 1469021890838 Marionette TRACE conn4 <- [1,1262,null,{}] 06:38:10 INFO - PROCESS | 12450 | 1469021890845 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:10 INFO - PROCESS | 12450 | 1469021890850 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:11 INFO - PROCESS | 12450 | 1469021891044 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:38:11 INFO - PROCESS | 12450 | 1469021891252 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 12450 | 1469021891261 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x91828400 == 36 [pid = 12450] [id = 323] 06:38:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9182b800) [pid = 12450] [serial = 970] [outer = (nil)] 06:38:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9196e000) [pid = 12450] [serial = 971] [outer = 0x9182b800] 06:38:11 INFO - PROCESS | 12450 | 1469021891384 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91b31c00) [pid = 12450] [serial = 972] [outer = 0x9182b800] 06:38:12 INFO - PROCESS | 12450 | 1469021892324 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1539ms 06:38:12 INFO - PROCESS | 12450 | 1469021892374 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 12450 | 1469021892379 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:38:12 INFO - PROCESS | 12450 | 1469021892385 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 12450 | 1469021892391 Marionette TRACE conn4 <- [1,1266,null,{}] 06:38:12 INFO - PROCESS | 12450 | 1469021892408 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 12450 | 1469021892416 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:12 INFO - PROCESS | 12450 | 1469021892598 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:38:12 INFO - PROCESS | 12450 | 1469021892821 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 12450 | 1469021892831 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x92385c00 == 37 [pid = 12450] [id = 324] 06:38:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9286ec00) [pid = 12450] [serial = 973] [outer = (nil)] 06:38:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92961800) [pid = 12450] [serial = 974] [outer = 0x9286ec00] 06:38:12 INFO - PROCESS | 12450 | 1469021892959 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x929db800) [pid = 12450] [serial = 975] [outer = 0x9286ec00] 06:38:13 INFO - PROCESS | 12450 | 1469021893809 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1493ms 06:38:13 INFO - PROCESS | 12450 | 1469021893879 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 12450 | 1469021893884 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:38:13 INFO - PROCESS | 12450 | 1469021893890 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 12450 | 1469021893894 Marionette TRACE conn4 <- [1,1270,null,{}] 06:38:13 INFO - PROCESS | 12450 | 1469021893900 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 12450 | 1469021893905 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:14 INFO - PROCESS | 12450 | 1469021894078 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:38:14 INFO - PROCESS | 12450 | 1469021894243 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 12450 | 1469021894250 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x91970c00 == 38 [pid = 12450] [id = 325] 06:38:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92861000) [pid = 12450] [serial = 976] [outer = (nil)] 06:38:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92abf800) [pid = 12450] [serial = 977] [outer = 0x92861000] 06:38:14 INFO - PROCESS | 12450 | 1469021894332 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92ac7800) [pid = 12450] [serial = 978] [outer = 0x92861000] 06:38:15 INFO - PROCESS | 12450 | 1469021895230 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1382ms 06:38:15 INFO - PROCESS | 12450 | 1469021895273 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 12450 | 1469021895277 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:38:15 INFO - PROCESS | 12450 | 1469021895283 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 12450 | 1469021895286 Marionette TRACE conn4 <- [1,1274,null,{}] 06:38:15 INFO - PROCESS | 12450 | 1469021895292 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 12450 | 1469021895297 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:15 INFO - PROCESS | 12450 | 1469021895470 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:38:15 INFO - PROCESS | 12450 | 1469021895648 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 12450 | 1469021895655 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x929de400 == 39 [pid = 12450] [id = 326] 06:38:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x929e0800) [pid = 12450] [serial = 979] [outer = (nil)] 06:38:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9393fc00) [pid = 12450] [serial = 980] [outer = 0x929e0800] 06:38:15 INFO - PROCESS | 12450 | 1469021895745 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x939b7c00) [pid = 12450] [serial = 981] [outer = 0x929e0800] 06:38:16 INFO - PROCESS | 12450 | 1469021896694 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1479ms 06:38:16 INFO - PROCESS | 12450 | 1469021896765 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:38:16 INFO - PROCESS | 12450 | 1469021896769 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:38:16 INFO - PROCESS | 12450 | 1469021896775 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 12450 | 1469021896779 Marionette TRACE conn4 <- [1,1278,null,{}] 06:38:16 INFO - PROCESS | 12450 | 1469021896784 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 12450 | 1469021896794 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:17 INFO - PROCESS | 12450 | 1469021897060 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:38:17 INFO - PROCESS | 12450 | 1469021897285 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 12450 | 1469021897291 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4db400 == 40 [pid = 12450] [id = 327] 06:38:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x91976400) [pid = 12450] [serial = 982] [outer = (nil)] 06:38:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x93b63000) [pid = 12450] [serial = 983] [outer = 0x91976400] 06:38:17 INFO - PROCESS | 12450 | 1469021897388 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x946f0000) [pid = 12450] [serial = 984] [outer = 0x91976400] 06:38:18 INFO - PROCESS | 12450 | 1469021898251 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1534ms 06:38:18 INFO - PROCESS | 12450 | 1469021898310 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 12450 | 1469021898313 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:38:18 INFO - PROCESS | 12450 | 1469021898321 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 12450 | 1469021898324 Marionette TRACE conn4 <- [1,1282,null,{}] 06:38:18 INFO - PROCESS | 12450 | 1469021898330 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:18 INFO - PROCESS | 12450 | 1469021898335 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:18 INFO - PROCESS | 12450 | 1469021898507 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:38:18 INFO - PROCESS | 12450 | 1469021898678 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 12450 | 1469021898690 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f6800 == 41 [pid = 12450] [id = 328] 06:38:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x92ec7000) [pid = 12450] [serial = 985] [outer = (nil)] 06:38:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x953d9c00) [pid = 12450] [serial = 986] [outer = 0x92ec7000] 06:38:18 INFO - PROCESS | 12450 | 1469021898767 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x953db400) [pid = 12450] [serial = 987] [outer = 0x92ec7000] 06:38:19 INFO - PROCESS | 12450 | 1469021899659 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1382ms 06:38:19 INFO - PROCESS | 12450 | 1469021899704 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:38:19 INFO - PROCESS | 12450 | 1469021899708 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:38:19 INFO - PROCESS | 12450 | 1469021899716 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 12450 | 1469021899720 Marionette TRACE conn4 <- [1,1286,null,{}] 06:38:19 INFO - PROCESS | 12450 | 1469021899725 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:19 INFO - PROCESS | 12450 | 1469021899730 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:19 INFO - PROCESS | 12450 | 1469021899908 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:38:20 INFO - PROCESS | 12450 | 1469021900318 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 12450 | 1469021900326 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bbc00 == 42 [pid = 12450] [id = 329] 06:38:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e1bc400) [pid = 12450] [serial = 988] [outer = (nil)] 06:38:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e28f400) [pid = 12450] [serial = 989] [outer = 0x8e1bc400] 06:38:20 INFO - PROCESS | 12450 | 1469021900448 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e3c2800) [pid = 12450] [serial = 990] [outer = 0x8e1bc400] 06:38:21 INFO - PROCESS | 12450 | 1469021901442 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1789ms 06:38:21 INFO - PROCESS | 12450 | 1469021901507 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:38:21 INFO - PROCESS | 12450 | 1469021901513 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:38:21 INFO - PROCESS | 12450 | 1469021901520 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 12450 | 1469021901524 Marionette TRACE conn4 <- [1,1290,null,{}] 06:38:21 INFO - PROCESS | 12450 | 1469021901532 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 12450 | 1469021901539 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:21 INFO - PROCESS | 12450 | 1469021901706 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x91e4ac00 == 41 [pid = 12450] [id = 304] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8d000 == 40 [pid = 12450] [id = 303] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed27400 == 39 [pid = 12450] [id = 295] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x9222f000 == 38 [pid = 12450] [id = 293] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0b9000 == 37 [pid = 12450] [id = 287] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c1800 == 36 [pid = 12450] [id = 297] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x91975000 == 35 [pid = 12450] [id = 290] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x92607800 == 34 [pid = 12450] [id = 302] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1edc00 == 33 [pid = 12450] [id = 313] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd5000 == 32 [pid = 12450] [id = 292] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8ac00 == 31 [pid = 12450] [id = 312] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b4800 == 30 [pid = 12450] [id = 291] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x90f0e800 == 29 [pid = 12450] [id = 301] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c4800 == 28 [pid = 12450] [id = 315] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f6c00 == 27 [pid = 12450] [id = 300] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x91967c00 == 26 [pid = 12450] [id = 314] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b9800 == 25 [pid = 12450] [id = 288] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed29400 == 24 [pid = 12450] [id = 298] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c400 == 23 [pid = 12450] [id = 294] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dec00 == 22 [pid = 12450] [id = 299] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf93800 == 21 [pid = 12450] [id = 305] 06:38:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e1c00 == 20 [pid = 12450] [id = 306] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x99158000) [pid = 12450] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x91ad6400) [pid = 12450] [serial = 935] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8eccdc00) [pid = 12450] [serial = 902] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x91b38400) [pid = 12450] [serial = 906] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x91ad1800) [pid = 12450] [serial = 905] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x92963400) [pid = 12450] [serial = 909] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9295dc00) [pid = 12450] [serial = 908] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92ac1000) [pid = 12450] [serial = 912] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92aba000) [pid = 12450] [serial = 911] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x93940000) [pid = 12450] [serial = 915] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x9393c000) [pid = 12450] [serial = 914] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8eccfc00) [pid = 12450] [serial = 926] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e1bcc00) [pid = 12450] [serial = 923] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e1f2000) [pid = 12450] [serial = 924] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ed2ac00) [pid = 12450] [serial = 920] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8f0c5000) [pid = 12450] [serial = 921] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91ac9c00) [pid = 12450] [serial = 918] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x90845c00) [pid = 12450] [serial = 917] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9196b400) [pid = 12450] [serial = 932] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91acc400) [pid = 12450] [serial = 933] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90846400) [pid = 12450] [serial = 929] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9084b800) [pid = 12450] [serial = 930] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8ed2b400) [pid = 12450] [serial = 903] [outer = (nil)] [url = about:blank] 06:38:22 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ecd9c00) [pid = 12450] [serial = 927] [outer = (nil)] [url = about:blank] 06:38:23 INFO - PROCESS | 12450 | 1469021902995 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 12450 | 1469021903007 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf93c00 == 21 [pid = 12450] [id = 330] 06:38:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8cf96000) [pid = 12450] [serial = 991] [outer = (nil)] 06:38:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e1b3400) [pid = 12450] [serial = 992] [outer = 0x8cf96000] 06:38:23 INFO - PROCESS | 12450 | 1469021903084 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e1ee000) [pid = 12450] [serial = 993] [outer = 0x8cf96000] 06:38:23 INFO - PROCESS | 12450 | 1469021903856 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2388ms 06:38:23 INFO - PROCESS | 12450 | 1469021903909 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:38:23 INFO - PROCESS | 12450 | 1469021903915 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:38:23 INFO - PROCESS | 12450 | 1469021903922 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 12450 | 1469021903926 Marionette TRACE conn4 <- [1,1294,null,{}] 06:38:23 INFO - PROCESS | 12450 | 1469021903934 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:23 INFO - PROCESS | 12450 | 1469021903941 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:24 INFO - PROCESS | 12450 | 1469021904102 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:38:24 INFO - PROCESS | 12450 | 1469021904114 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 12450 | 1469021904121 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dc000 == 22 [pid = 12450] [id = 331] 06:38:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e4ddc00) [pid = 12450] [serial = 994] [outer = (nil)] 06:38:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8ecd1000) [pid = 12450] [serial = 995] [outer = 0x8e4ddc00] 06:38:24 INFO - PROCESS | 12450 | 1469021904203 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8ecda000) [pid = 12450] [serial = 996] [outer = 0x8e4ddc00] 06:38:25 INFO - PROCESS | 12450 | 1469021905118 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1250ms 06:38:25 INFO - PROCESS | 12450 | 1469021905192 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 12450 | 1469021905200 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:38:25 INFO - PROCESS | 12450 | 1469021905221 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 12450 | 1469021905225 Marionette TRACE conn4 <- [1,1298,null,{}] 06:38:25 INFO - PROCESS | 12450 | 1469021905231 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:25 INFO - PROCESS | 12450 | 1469021905236 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:25 INFO - PROCESS | 12450 | 1469021905452 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:38:25 INFO - PROCESS | 12450 | 1469021905476 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 12450 | 1469021905482 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecdbc00 == 23 [pid = 12450] [id = 332] 06:38:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ecdc400) [pid = 12450] [serial = 997] [outer = (nil)] 06:38:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x904aac00) [pid = 12450] [serial = 998] [outer = 0x8ecdc400] 06:38:25 INFO - PROCESS | 12450 | 1469021905562 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x90843400) [pid = 12450] [serial = 999] [outer = 0x8ecdc400] 06:38:26 INFO - PROCESS | 12450 | 1469021906585 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1444ms 06:38:26 INFO - PROCESS | 12450 | 1469021906651 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 12450 | 1469021906655 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:38:26 INFO - PROCESS | 12450 | 1469021906670 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 12450 | 1469021906679 Marionette TRACE conn4 <- [1,1302,null,{}] 06:38:26 INFO - PROCESS | 12450 | 1469021906696 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 12450 | 1469021906704 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:26 INFO - PROCESS | 12450 | 1469021906933 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:38:26 INFO - PROCESS | 12450 | 1469021906972 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 12450 | 1469021906983 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29dc00 == 24 [pid = 12450] [id = 333] 06:38:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9182bc00) [pid = 12450] [serial = 1000] [outer = (nil)] 06:38:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9196dc00) [pid = 12450] [serial = 1001] [outer = 0x9182bc00] 06:38:27 INFO - PROCESS | 12450 | 1469021907050 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91973800) [pid = 12450] [serial = 1002] [outer = 0x9182bc00] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e29bc00) [pid = 12450] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e1b6400) [pid = 12450] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8cf8c400) [pid = 12450] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8f0c2c00) [pid = 12450] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91975400) [pid = 12450] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e4de800) [pid = 12450] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e29c800) [pid = 12450] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91968400) [pid = 12450] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9196b000) [pid = 12450] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91b32000) [pid = 12450] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:38:27 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91ad1000) [pid = 12450] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:38:28 INFO - PROCESS | 12450 | 1469021908407 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1807ms 06:38:28 INFO - PROCESS | 12450 | 1469021908470 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 12450 | 1469021908474 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:38:28 INFO - PROCESS | 12450 | 1469021908480 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 12450 | 1469021908483 Marionette TRACE conn4 <- [1,1306,null,{}] 06:38:28 INFO - PROCESS | 12450 | 1469021908489 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 12450 | 1469021908494 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:28 INFO - PROCESS | 12450 | 1469021908652 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:38:28 INFO - PROCESS | 12450 | 1469021908771 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 12450 | 1469021908781 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f1800 == 25 [pid = 12450] [id = 334] 06:38:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e4df400) [pid = 12450] [serial = 1003] [outer = (nil)] 06:38:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91975400) [pid = 12450] [serial = 1004] [outer = 0x8e4df400] 06:38:28 INFO - PROCESS | 12450 | 1469021908846 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91ac9400) [pid = 12450] [serial = 1005] [outer = 0x8e4df400] 06:38:29 INFO - PROCESS | 12450 | 1469021909575 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1135ms 06:38:29 INFO - PROCESS | 12450 | 1469021909616 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 12450 | 1469021909620 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:38:29 INFO - PROCESS | 12450 | 1469021909627 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 12450 | 1469021909630 Marionette TRACE conn4 <- [1,1310,null,{}] 06:38:29 INFO - PROCESS | 12450 | 1469021909635 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 12450 | 1469021909640 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:29 INFO - PROCESS | 12450 | 1469021909894 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:38:30 INFO - PROCESS | 12450 | 1469021910022 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 12450 | 1469021910030 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf93800 == 26 [pid = 12450] [id = 335] 06:38:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8cf94800) [pid = 12450] [serial = 1006] [outer = (nil)] 06:38:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e1bb000) [pid = 12450] [serial = 1007] [outer = 0x8cf94800] 06:38:30 INFO - PROCESS | 12450 | 1469021910122 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e3d0000) [pid = 12450] [serial = 1008] [outer = 0x8cf94800] 06:38:31 INFO - PROCESS | 12450 | 1469021911244 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 12450 | 1469021911367 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:38:31 INFO - PROCESS | 12450 | 1469021911390 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 12450 | 1469021911396 Marionette TRACE conn4 <- [1,1314,null,{}] 06:38:31 INFO - PROCESS | 12450 | 1469021911404 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 12450 | 1469021911412 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:31 INFO - PROCESS | 12450 | 1469021911598 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:38:31 INFO - PROCESS | 12450 | 1469021911857 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 12450 | 1469021911877 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ed800 == 27 [pid = 12450] [id = 336] 06:38:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x904a6800) [pid = 12450] [serial = 1009] [outer = (nil)] 06:38:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91828000) [pid = 12450] [serial = 1010] [outer = 0x904a6800] 06:38:31 INFO - PROCESS | 12450 | 1469021911968 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91ad4800) [pid = 12450] [serial = 1011] [outer = 0x904a6800] 06:38:32 INFO - PROCESS | 12450 | 1469021912953 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1643ms 06:38:33 INFO - PROCESS | 12450 | 1469021913032 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 12450 | 1469021913040 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:38:33 INFO - PROCESS | 12450 | 1469021913049 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 12450 | 1469021913053 Marionette TRACE conn4 <- [1,1318,null,{}] 06:38:33 INFO - PROCESS | 12450 | 1469021913061 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 12450 | 1469021913068 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:33 INFO - PROCESS | 12450 | 1469021913319 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:38:33 INFO - PROCESS | 12450 | 1469021913580 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 12450 | 1469021913587 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ea000 == 28 [pid = 12450] [id = 337] 06:38:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92130800) [pid = 12450] [serial = 1012] [outer = (nil)] 06:38:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92137c00) [pid = 12450] [serial = 1013] [outer = 0x92130800] 06:38:33 INFO - PROCESS | 12450 | 1469021913670 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92235400) [pid = 12450] [serial = 1014] [outer = 0x92130800] 06:38:34 INFO - PROCESS | 12450 | 1469021914615 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1639ms 06:38:34 INFO - PROCESS | 12450 | 1469021914696 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 12450 | 1469021914703 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:38:34 INFO - PROCESS | 12450 | 1469021914722 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 12450 | 1469021914728 Marionette TRACE conn4 <- [1,1322,null,{}] 06:38:34 INFO - PROCESS | 12450 | 1469021914734 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 12450 | 1469021914741 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:34 INFO - PROCESS | 12450 | 1469021914925 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:38:35 INFO - PROCESS | 12450 | 1469021915116 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 12450 | 1469021915125 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x92133800 == 29 [pid = 12450] [id = 338] 06:38:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92136c00) [pid = 12450] [serial = 1015] [outer = (nil)] 06:38:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9238e400) [pid = 12450] [serial = 1016] [outer = 0x92136c00] 06:38:35 INFO - PROCESS | 12450 | 1469021915234 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92602000) [pid = 12450] [serial = 1017] [outer = 0x92136c00] 06:38:36 INFO - PROCESS | 12450 | 1469021916179 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1544ms 06:38:36 INFO - PROCESS | 12450 | 1469021916258 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 12450 | 1469021916262 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:38:36 INFO - PROCESS | 12450 | 1469021916269 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 12450 | 1469021916273 Marionette TRACE conn4 <- [1,1326,null,{}] 06:38:36 INFO - PROCESS | 12450 | 1469021916279 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:36 INFO - PROCESS | 12450 | 1469021916284 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:36 INFO - PROCESS | 12450 | 1469021916516 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:38:36 INFO - PROCESS | 12450 | 1469021916742 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 12450 | 1469021916751 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8f000 == 30 [pid = 12450] [id = 339] 06:38:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e1b8c00) [pid = 12450] [serial = 1018] [outer = (nil)] 06:38:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x90f03400) [pid = 12450] [serial = 1019] [outer = 0x8e1b8c00] 06:38:36 INFO - PROCESS | 12450 | 1469021916869 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x91827c00) [pid = 12450] [serial = 1020] [outer = 0x8e1b8c00] 06:38:37 INFO - PROCESS | 12450 | 1469021917980 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:38:38 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 06:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1788ms 06:38:38 INFO - PROCESS | 12450 | 1469021918059 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 12450 | 1469021918064 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:38:38 INFO - PROCESS | 12450 | 1469021918072 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 12450 | 1469021918077 Marionette TRACE conn4 <- [1,1330,null,{}] 06:38:38 INFO - PROCESS | 12450 | 1469021918085 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 12450 | 1469021918091 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:38 INFO - PROCESS | 12450 | 1469021918274 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:38:38 INFO - PROCESS | 12450 | 1469021918532 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 12450 | 1469021918539 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f0c00 == 31 [pid = 12450] [id = 340] 06:38:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e1f2800) [pid = 12450] [serial = 1021] [outer = (nil)] 06:38:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8e4e9400) [pid = 12450] [serial = 1022] [outer = 0x8e1f2800] 06:38:38 INFO - PROCESS | 12450 | 1469021918627 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8f0c4400) [pid = 12450] [serial = 1023] [outer = 0x8e1f2800] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x9295a000) [pid = 12450] [serial = 966] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x92869800) [pid = 12450] [serial = 965] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x904ab400) [pid = 12450] [serial = 941] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x904b2800) [pid = 12450] [serial = 963] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8cf97800) [pid = 12450] [serial = 938] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x90f0a800) [pid = 12450] [serial = 954] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x90846800) [pid = 12450] [serial = 953] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x90847800) [pid = 12450] [serial = 942] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91b31400) [pid = 12450] [serial = 956] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8ecd2c00) [pid = 12450] [serial = 950] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91b36400) [pid = 12450] [serial = 936] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91acb000) [pid = 12450] [serial = 944] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x92604400) [pid = 12450] [serial = 948] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91e51c00) [pid = 12450] [serial = 945] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e4e3800) [pid = 12450] [serial = 962] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e1eac00) [pid = 12450] [serial = 939] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91e48c00) [pid = 12450] [serial = 957] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9223d400) [pid = 12450] [serial = 959] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92607000) [pid = 12450] [serial = 947] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8ed26800) [pid = 12450] [serial = 951] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9238cc00) [pid = 12450] [serial = 960] [outer = (nil)] [url = about:blank] 06:38:39 INFO - PROCESS | 12450 | 1469021919438 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1436ms 06:38:39 INFO - PROCESS | 12450 | 1469021919508 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 12450 | 1469021919515 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:38:39 INFO - PROCESS | 12450 | 1469021919525 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 12450 | 1469021919529 Marionette TRACE conn4 <- [1,1334,null,{}] 06:38:39 INFO - PROCESS | 12450 | 1469021919535 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 12450 | 1469021919540 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:39 INFO - PROCESS | 12450 | 1469021919706 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:38:39 INFO - PROCESS | 12450 | 1469021919716 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 12450 | 1469021919724 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x904ad800 == 32 [pid = 12450] [id = 341] 06:38:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x90f0a000) [pid = 12450] [serial = 1024] [outer = (nil)] 06:38:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90f10400) [pid = 12450] [serial = 1025] [outer = 0x90f0a000] 06:38:39 INFO - PROCESS | 12450 | 1469021919800 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9182cc00) [pid = 12450] [serial = 1026] [outer = 0x90f0a000] 06:38:40 INFO - PROCESS | 12450 | 1469021920763 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1279ms 06:38:40 INFO - PROCESS | 12450 | 1469021920805 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 12450 | 1469021920809 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:38:40 INFO - PROCESS | 12450 | 1469021920815 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 12450 | 1469021920821 Marionette TRACE conn4 <- [1,1338,null,{}] 06:38:40 INFO - PROCESS | 12450 | 1469021920854 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 12450 | 1469021920861 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:41 INFO - PROCESS | 12450 | 1469021921023 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:38:41 INFO - PROCESS | 12450 | 1469021921036 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 12450 | 1469021921046 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x92134c00 == 33 [pid = 12450] [id = 342] 06:38:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92135c00) [pid = 12450] [serial = 1027] [outer = (nil)] 06:38:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9223a400) [pid = 12450] [serial = 1028] [outer = 0x92135c00] 06:38:41 INFO - PROCESS | 12450 | 1469021921112 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92381400) [pid = 12450] [serial = 1029] [outer = 0x92135c00] 06:38:42 INFO - PROCESS | 12450 | 1469021922512 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1748ms 06:38:42 INFO - PROCESS | 12450 | 1469021922570 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 12450 | 1469021922573 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:38:42 INFO - PROCESS | 12450 | 1469021922581 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 12450 | 1469021922584 Marionette TRACE conn4 <- [1,1342,null,{}] 06:38:42 INFO - PROCESS | 12450 | 1469021922589 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:42 INFO - PROCESS | 12450 | 1469021922593 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:42 INFO - PROCESS | 12450 | 1469021922822 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:38:42 INFO - PROCESS | 12450 | 1469021922871 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 12450 | 1469021922877 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:42 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3a800 == 34 [pid = 12450] [id = 343] 06:38:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91e52800) [pid = 12450] [serial = 1030] [outer = (nil)] 06:38:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92607000) [pid = 12450] [serial = 1031] [outer = 0x91e52800] 06:38:42 INFO - PROCESS | 12450 | 1469021922945 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9260f400) [pid = 12450] [serial = 1032] [outer = 0x91e52800] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ecdc400) [pid = 12450] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9182bc00) [pid = 12450] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e4ddc00) [pid = 12450] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8cf96000) [pid = 12450] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e292c00) [pid = 12450] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9182b800) [pid = 12450] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e1bc400) [pid = 12450] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9286ec00) [pid = 12450] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92861000) [pid = 12450] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x929e0800) [pid = 12450] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91976400) [pid = 12450] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:38:43 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92ec7000) [pid = 12450] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:38:43 INFO - PROCESS | 12450 | 1469021923867 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1332ms 06:38:43 INFO - PROCESS | 12450 | 1469021923914 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 12450 | 1469021923918 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:38:43 INFO - PROCESS | 12450 | 1469021923924 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 12450 | 1469021923928 Marionette TRACE conn4 <- [1,1346,null,{}] 06:38:43 INFO - PROCESS | 12450 | 1469021923933 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 12450 | 1469021923938 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:44 INFO - PROCESS | 12450 | 1469021924135 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:38:44 INFO - PROCESS | 12450 | 1469021924153 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 12450 | 1469021924161 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8dc00 == 35 [pid = 12450] [id = 344] 06:38:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e1bc400) [pid = 12450] [serial = 1033] [outer = (nil)] 06:38:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92386000) [pid = 12450] [serial = 1034] [outer = 0x8e1bc400] 06:38:44 INFO - PROCESS | 12450 | 1469021924227 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x92861000) [pid = 12450] [serial = 1035] [outer = 0x8e1bc400] 06:38:45 INFO - PROCESS | 12450 | 1469021925081 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1186ms 06:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:38:45 INFO - PROCESS | 12450 | 1469021925111 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 12450 | 1469021925114 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:38:45 INFO - PROCESS | 12450 | 1469021925119 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 12450 | 1469021925123 Marionette TRACE conn4 <- [1,1350,null,{}] 06:38:45 INFO - PROCESS | 12450 | 1469021925129 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:45 INFO - PROCESS | 12450 | 1469021925139 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:45 INFO - PROCESS | 12450 | 1469021925336 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:38:45 INFO - PROCESS | 12450 | 1469021925345 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 12450 | 1469021925352 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf92000 == 36 [pid = 12450] [id = 345] 06:38:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92390000) [pid = 12450] [serial = 1036] [outer = (nil)] 06:38:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92960000) [pid = 12450] [serial = 1037] [outer = 0x92390000] 06:38:45 INFO - PROCESS | 12450 | 1469021925551 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x929d5800) [pid = 12450] [serial = 1038] [outer = 0x92390000] 06:38:46 INFO - PROCESS | 12450 | 1469021926634 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1592ms 06:38:46 INFO - PROCESS | 12450 | 1469021926713 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 12450 | 1469021926719 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:38:46 INFO - PROCESS | 12450 | 1469021926726 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 12450 | 1469021926732 Marionette TRACE conn4 <- [1,1354,null,{}] 06:38:46 INFO - PROCESS | 12450 | 1469021926739 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 12450 | 1469021926746 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:46 INFO - PROCESS | 12450 | 1469021926973 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:38:47 INFO - PROCESS | 12450 | 1469021927180 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 12450 | 1469021927190 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e2c00 == 37 [pid = 12450] [id = 346] 06:38:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e4eac00) [pid = 12450] [serial = 1039] [outer = (nil)] 06:38:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x90847800) [pid = 12450] [serial = 1040] [outer = 0x8e4eac00] 06:38:47 INFO - PROCESS | 12450 | 1469021927271 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x90850800) [pid = 12450] [serial = 1041] [outer = 0x8e4eac00] 06:38:48 INFO - PROCESS | 12450 | 1469021928172 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1486ms 06:38:48 INFO - PROCESS | 12450 | 1469021928212 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 12450 | 1469021928219 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:38:48 INFO - PROCESS | 12450 | 1469021928229 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 12450 | 1469021928234 Marionette TRACE conn4 <- [1,1358,null,{}] 06:38:48 INFO - PROCESS | 12450 | 1469021928240 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:48 INFO - PROCESS | 12450 | 1469021928245 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:48 INFO - PROCESS | 12450 | 1469021928432 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:38:48 INFO - PROCESS | 12450 | 1469021928598 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 12450 | 1469021928609 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e4b000 == 38 [pid = 12450] [id = 347] 06:38:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91e4b400) [pid = 12450] [serial = 1042] [outer = (nil)] 06:38:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92135000) [pid = 12450] [serial = 1043] [outer = 0x91e4b400] 06:38:48 INFO - PROCESS | 12450 | 1469021928690 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9238d400) [pid = 12450] [serial = 1044] [outer = 0x91e4b400] 06:38:49 INFO - PROCESS | 12450 | 1469021929643 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1483ms 06:38:49 INFO - PROCESS | 12450 | 1469021929714 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:38:49 INFO - PROCESS | 12450 | 1469021929718 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:38:49 INFO - PROCESS | 12450 | 1469021929725 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 12450 | 1469021929731 Marionette TRACE conn4 <- [1,1362,null,{}] 06:38:49 INFO - PROCESS | 12450 | 1469021929748 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:49 INFO - PROCESS | 12450 | 1469021929757 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:49 INFO - PROCESS | 12450 | 1469021929973 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:38:50 INFO - PROCESS | 12450 | 1469021930205 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 12450 | 1469021930218 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2d000 == 39 [pid = 12450] [id = 348] 06:38:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92383000) [pid = 12450] [serial = 1045] [outer = (nil)] 06:38:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x929d7400) [pid = 12450] [serial = 1046] [outer = 0x92383000] 06:38:50 INFO - PROCESS | 12450 | 1469021930315 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92abec00) [pid = 12450] [serial = 1047] [outer = 0x92383000] 06:38:51 INFO - PROCESS | 12450 | 1469021931260 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1587ms 06:38:51 INFO - PROCESS | 12450 | 1469021931312 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 12450 | 1469021931316 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:38:51 INFO - PROCESS | 12450 | 1469021931324 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 12450 | 1469021931328 Marionette TRACE conn4 <- [1,1366,null,{}] 06:38:51 INFO - PROCESS | 12450 | 1469021931333 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:51 INFO - PROCESS | 12450 | 1469021931337 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:51 INFO - PROCESS | 12450 | 1469021931532 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:38:51 INFO - PROCESS | 12450 | 1469021931740 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 12450 | 1469021931749 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x904a8800 == 40 [pid = 12450] [id = 349] 06:38:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92132400) [pid = 12450] [serial = 1048] [outer = (nil)] 06:38:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9393c000) [pid = 12450] [serial = 1049] [outer = 0x92132400] 06:38:51 INFO - PROCESS | 12450 | 1469021931871 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x93949c00) [pid = 12450] [serial = 1050] [outer = 0x92132400] 06:38:52 INFO - PROCESS | 12450 | 1469021932802 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 12450 | 1469021932861 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:38:52 INFO - PROCESS | 12450 | 1469021932868 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 12450 | 1469021932871 Marionette TRACE conn4 <- [1,1370,null,{}] 06:38:52 INFO - PROCESS | 12450 | 1469021932877 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:52 INFO - PROCESS | 12450 | 1469021932882 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:53 INFO - PROCESS | 12450 | 1469021933087 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:38:53 INFO - PROCESS | 12450 | 1469021933307 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 12450 | 1469021933315 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecce000 == 41 [pid = 12450] [id = 350] 06:38:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x91b35c00) [pid = 12450] [serial = 1051] [outer = (nil)] 06:38:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x93b67c00) [pid = 12450] [serial = 1052] [outer = 0x91b35c00] 06:38:53 INFO - PROCESS | 12450 | 1469021933438 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x93b6d800) [pid = 12450] [serial = 1053] [outer = 0x91b35c00] 06:38:54 INFO - PROCESS | 12450 | 1469021934379 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 12450 | 1469021934408 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:38:54 INFO - PROCESS | 12450 | 1469021934414 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 12450 | 1469021934418 Marionette TRACE conn4 <- [1,1374,null,{}] 06:38:54 INFO - PROCESS | 12450 | 1469021934424 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 12450 | 1469021934434 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:54 INFO - PROCESS | 12450 | 1469021934620 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:38:54 INFO - PROCESS | 12450 | 1469021934847 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 12450 | 1469021934857 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd4000 == 42 [pid = 12450] [id = 351] 06:38:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8ed2d800) [pid = 12450] [serial = 1054] [outer = (nil)] 06:38:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x91976000) [pid = 12450] [serial = 1055] [outer = 0x8ed2d800] 06:38:54 INFO - PROCESS | 12450 | 1469021934938 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x953de800) [pid = 12450] [serial = 1056] [outer = 0x8ed2d800] 06:38:55 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:55 INFO - PROCESS | 12450 | 1469021935862 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 12450 | 1469021935904 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:38:55 INFO - PROCESS | 12450 | 1469021935910 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 12450 | 1469021935913 Marionette TRACE conn4 <- [1,1378,null,{}] 06:38:55 INFO - PROCESS | 12450 | 1469021935919 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:55 INFO - PROCESS | 12450 | 1469021935925 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:56 INFO - PROCESS | 12450 | 1469021936093 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:38:56 INFO - PROCESS | 12450 | 1469021936539 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 12450 | 1469021936548 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e290000 == 43 [pid = 12450] [id = 352] 06:38:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e290400) [pid = 12450] [serial = 1057] [outer = (nil)] 06:38:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e3c7000) [pid = 12450] [serial = 1058] [outer = 0x8e290400] 06:38:56 INFO - PROCESS | 12450 | 1469021936661 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8ed23400) [pid = 12450] [serial = 1059] [outer = 0x8e290400] 06:38:57 INFO - PROCESS | 12450 | 1469021937577 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:38:57 INFO - PROCESS | 12450 | 1469021937654 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:38:57 INFO - PROCESS | 12450 | 1469021937661 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 12450 | 1469021937666 Marionette TRACE conn4 <- [1,1382,null,{}] 06:38:57 INFO - PROCESS | 12450 | 1469021937674 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:57 INFO - PROCESS | 12450 | 1469021937682 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:57 INFO - PROCESS | 12450 | 1469021937851 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:38:58 INFO - PROCESS | 12450 | 1469021938023 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 12450 | 1469021938035 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:38:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x90848800 == 44 [pid = 12450] [id = 353] 06:38:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x91826c00) [pid = 12450] [serial = 1060] [outer = (nil)] 06:38:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x91acc800) [pid = 12450] [serial = 1061] [outer = 0x91826c00] 06:38:58 INFO - PROCESS | 12450 | 1469021938148 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x91b36800) [pid = 12450] [serial = 1062] [outer = 0x91826c00] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed32000 == 43 [pid = 12450] [id = 319] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b1400 == 42 [pid = 12450] [id = 320] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x9182b000 == 41 [pid = 12450] [id = 318] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf93c00 == 40 [pid = 12450] [id = 330] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dc800 == 39 [pid = 12450] [id = 316] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2f800 == 38 [pid = 12450] [id = 317] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x92385c00 == 37 [pid = 12450] [id = 324] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a800 == 36 [pid = 12450] [id = 321] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf89400 == 35 [pid = 12450] [id = 322] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x91828400 == 34 [pid = 12450] [id = 323] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bbc00 == 33 [pid = 12450] [id = 329] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4db400 == 32 [pid = 12450] [id = 327] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x929de400 == 31 [pid = 12450] [id = 326] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f6800 == 30 [pid = 12450] [id = 328] 06:38:59 INFO - PROCESS | 12450 | --DOCSHELL 0x91970c00 == 29 [pid = 12450] [id = 325] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x90843400) [pid = 12450] [serial = 999] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x9196dc00) [pid = 12450] [serial = 1001] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8ecd1000) [pid = 12450] [serial = 995] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8e1ee000) [pid = 12450] [serial = 993] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8ed31800) [pid = 12450] [serial = 969] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8eccec00) [pid = 12450] [serial = 968] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x91b31c00) [pid = 12450] [serial = 972] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8e3c2800) [pid = 12450] [serial = 990] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x9196e000) [pid = 12450] [serial = 971] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x929db800) [pid = 12450] [serial = 975] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e1b3400) [pid = 12450] [serial = 992] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8e28f400) [pid = 12450] [serial = 989] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92961800) [pid = 12450] [serial = 974] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x904aac00) [pid = 12450] [serial = 998] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91973800) [pid = 12450] [serial = 1002] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92ac7800) [pid = 12450] [serial = 978] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92abf800) [pid = 12450] [serial = 977] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x939b7c00) [pid = 12450] [serial = 981] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91975400) [pid = 12450] [serial = 1004] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9393fc00) [pid = 12450] [serial = 980] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x946f0000) [pid = 12450] [serial = 984] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x93b63000) [pid = 12450] [serial = 983] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8ecda000) [pid = 12450] [serial = 996] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x953db400) [pid = 12450] [serial = 987] [outer = (nil)] [url = about:blank] 06:38:59 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x953d9c00) [pid = 12450] [serial = 986] [outer = (nil)] [url = about:blank] 06:39:00 INFO - PROCESS | 12450 | [12450] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:00 INFO - PROCESS | 12450 | 1469021940081 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:39:00 INFO - PROCESS | 12450 | 1469021940158 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:39:00 INFO - PROCESS | 12450 | 1469021940165 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 12450 | 1469021940172 Marionette TRACE conn4 <- [1,1386,null,{}] 06:39:00 INFO - PROCESS | 12450 | 1469021940180 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:00 INFO - PROCESS | 12450 | 1469021940185 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:00 INFO - PROCESS | 12450 | 1469021940356 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:39:00 INFO - PROCESS | 12450 | 1469021940369 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 12450 | 1469021940379 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ecc00 == 30 [pid = 12450] [id = 354] 06:39:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e1edc00) [pid = 12450] [serial = 1063] [outer = (nil)] 06:39:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e29cc00) [pid = 12450] [serial = 1064] [outer = 0x8e1edc00] 06:39:00 INFO - PROCESS | 12450 | 1469021940461 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e3ce800) [pid = 12450] [serial = 1065] [outer = 0x8e1edc00] 06:39:01 INFO - PROCESS | 12450 | 1469021941393 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 12450 | 1469021941462 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:39:01 INFO - PROCESS | 12450 | 1469021941473 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 12450 | 1469021941477 Marionette TRACE conn4 <- [1,1390,null,{}] 06:39:01 INFO - PROCESS | 12450 | 1469021941483 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 12450 | 1469021941489 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:01 INFO - PROCESS | 12450 | 1469021941720 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:39:01 INFO - PROCESS | 12450 | 1469021941878 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 12450 | 1469021941888 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed26800 == 31 [pid = 12450] [id = 355] 06:39:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8f0bbc00) [pid = 12450] [serial = 1066] [outer = (nil)] 06:39:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8f0c0000) [pid = 12450] [serial = 1067] [outer = 0x8f0bbc00] 06:39:01 INFO - PROCESS | 12450 | 1469021941961 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x904a9800) [pid = 12450] [serial = 1068] [outer = 0x8f0bbc00] 06:39:02 INFO - PROCESS | 12450 | 1469021942875 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1445ms 06:39:02 INFO - PROCESS | 12450 | 1469021942918 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 12450 | 1469021942923 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:39:02 INFO - PROCESS | 12450 | 1469021942929 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 12450 | 1469021942935 Marionette TRACE conn4 <- [1,1394,null,{}] 06:39:02 INFO - PROCESS | 12450 | 1469021942957 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:02 INFO - PROCESS | 12450 | 1469021942966 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:03 INFO - PROCESS | 12450 | 1469021943170 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:39:03 INFO - PROCESS | 12450 | 1469021943198 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 12450 | 1469021943206 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f10000 == 32 [pid = 12450] [id = 356] 06:39:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x90f10c00) [pid = 12450] [serial = 1069] [outer = (nil)] 06:39:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91828800) [pid = 12450] [serial = 1070] [outer = 0x90f10c00] 06:39:03 INFO - PROCESS | 12450 | 1469021943278 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9196f400) [pid = 12450] [serial = 1071] [outer = 0x90f10c00] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92390000) [pid = 12450] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91e52800) [pid = 12450] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e1bc400) [pid = 12450] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92135c00) [pid = 12450] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e1b8c00) [pid = 12450] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8cf94800) [pid = 12450] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x904a6800) [pid = 12450] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e4df400) [pid = 12450] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f0a000) [pid = 12450] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92130800) [pid = 12450] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92136c00) [pid = 12450] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:39:04 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e1f2800) [pid = 12450] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:39:04 INFO - PROCESS | 12450 | 1469021944659 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1789ms 06:39:04 INFO - PROCESS | 12450 | 1469021944719 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 12450 | 1469021944724 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:39:04 INFO - PROCESS | 12450 | 1469021944783 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 12450 | 1469021944786 Marionette TRACE conn4 <- [1,1398,null,{}] 06:39:04 INFO - PROCESS | 12450 | 1469021944793 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:04 INFO - PROCESS | 12450 | 1469021944796 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:04 INFO - PROCESS | 12450 | 1469021944952 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:39:04 INFO - PROCESS | 12450 | 1469021944962 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 12450 | 1469021944970 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd5400 == 33 [pid = 12450] [id = 357] 06:39:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ed2e800) [pid = 12450] [serial = 1072] [outer = (nil)] 06:39:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91972c00) [pid = 12450] [serial = 1073] [outer = 0x8ed2e800] 06:39:05 INFO - PROCESS | 12450 | 1469021945036 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91accc00) [pid = 12450] [serial = 1074] [outer = 0x8ed2e800] 06:39:05 INFO - PROCESS | 12450 | 1469021945848 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1151ms 06:39:05 INFO - PROCESS | 12450 | 1469021945921 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 12450 | 1469021945925 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:39:05 INFO - PROCESS | 12450 | 1469021945931 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 12450 | 1469021945933 Marionette TRACE conn4 <- [1,1402,null,{}] 06:39:05 INFO - PROCESS | 12450 | 1469021945940 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 12450 | 1469021945945 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:06 INFO - PROCESS | 12450 | 1469021946098 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:39:06 INFO - PROCESS | 12450 | 1469021946108 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 12450 | 1469021946117 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bac00 == 34 [pid = 12450] [id = 358] 06:39:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91ad2400) [pid = 12450] [serial = 1075] [outer = (nil)] 06:39:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91b3e800) [pid = 12450] [serial = 1076] [outer = 0x91ad2400] 06:39:06 INFO - PROCESS | 12450 | 1469021946197 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91b40c00) [pid = 12450] [serial = 1077] [outer = 0x91ad2400] 06:39:07 INFO - PROCESS | 12450 | 1469021947416 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1538ms 06:39:07 INFO - PROCESS | 12450 | 1469021947471 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 12450 | 1469021947477 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:39:07 INFO - PROCESS | 12450 | 1469021947485 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 12450 | 1469021947493 Marionette TRACE conn4 <- [1,1406,null,{}] 06:39:07 INFO - PROCESS | 12450 | 1469021947500 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 12450 | 1469021947507 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:07 INFO - PROCESS | 12450 | 1469021947706 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:39:07 INFO - PROCESS | 12450 | 1469021947924 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 12450 | 1469021947934 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29ac00 == 35 [pid = 12450] [id = 359] 06:39:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e3cb800) [pid = 12450] [serial = 1078] [outer = (nil)] 06:39:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8ed25000) [pid = 12450] [serial = 1079] [outer = 0x8e3cb800] 06:39:08 INFO - PROCESS | 12450 | 1469021948060 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8f0bdc00) [pid = 12450] [serial = 1080] [outer = 0x8e3cb800] 06:39:09 INFO - PROCESS | 12450 | 1469021949028 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1585ms 06:39:09 INFO - PROCESS | 12450 | 1469021949070 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 12450 | 1469021949078 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:39:09 INFO - PROCESS | 12450 | 1469021949089 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 12450 | 1469021949093 Marionette TRACE conn4 <- [1,1410,null,{}] 06:39:09 INFO - PROCESS | 12450 | 1469021949100 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 12450 | 1469021949105 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:09 INFO - PROCESS | 12450 | 1469021949305 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:39:09 INFO - PROCESS | 12450 | 1469021949559 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 12450 | 1469021949569 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c3000 == 36 [pid = 12450] [id = 360] 06:39:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91971c00) [pid = 12450] [serial = 1081] [outer = (nil)] 06:39:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91b31c00) [pid = 12450] [serial = 1082] [outer = 0x91971c00] 06:39:09 INFO - PROCESS | 12450 | 1469021949700 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91b40800) [pid = 12450] [serial = 1083] [outer = 0x91971c00] 06:39:10 INFO - PROCESS | 12450 | 1469021950966 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1932ms 06:39:11 INFO - PROCESS | 12450 | 1469021951021 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 12450 | 1469021951025 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:39:11 INFO - PROCESS | 12450 | 1469021951032 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 12450 | 1469021951039 Marionette TRACE conn4 <- [1,1414,null,{}] 06:39:11 INFO - PROCESS | 12450 | 1469021951120 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:11 INFO - PROCESS | 12450 | 1469021951130 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:11 INFO - PROCESS | 12450 | 1469021951363 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:39:11 INFO - PROCESS | 12450 | 1469021951543 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 12450 | 1469021951555 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223a800 == 37 [pid = 12450] [id = 361] 06:39:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9223c000) [pid = 12450] [serial = 1084] [outer = (nil)] 06:39:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92388800) [pid = 12450] [serial = 1085] [outer = 0x9223c000] 06:39:11 INFO - PROCESS | 12450 | 1469021951640 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92602c00) [pid = 12450] [serial = 1086] [outer = 0x9223c000] 06:39:12 INFO - PROCESS | 12450 | 1469021952946 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1950ms 06:39:12 INFO - PROCESS | 12450 | 1469021952983 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 12450 | 1469021952988 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:39:12 INFO - PROCESS | 12450 | 1469021952997 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 12450 | 1469021953001 Marionette TRACE conn4 <- [1,1418,null,{}] 06:39:13 INFO - PROCESS | 12450 | 1469021953119 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 12450 | 1469021953129 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:13 INFO - PROCESS | 12450 | 1469021953358 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:39:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd5400 == 36 [pid = 12450] [id = 357] 06:39:13 INFO - PROCESS | 12450 | --DOCSHELL 0x90f10000 == 35 [pid = 12450] [id = 356] 06:39:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed26800 == 34 [pid = 12450] [id = 355] 06:39:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ecc00 == 33 [pid = 12450] [id = 354] 06:39:13 INFO - PROCESS | 12450 | --DOCSHELL 0x90848800 == 32 [pid = 12450] [id = 353] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x929d5800) [pid = 12450] [serial = 1038] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x92607000) [pid = 12450] [serial = 1031] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92386000) [pid = 12450] [serial = 1034] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9223a400) [pid = 12450] [serial = 1028] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x90f03400) [pid = 12450] [serial = 1019] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91827c00) [pid = 12450] [serial = 1020] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e1bb000) [pid = 12450] [serial = 1007] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e3d0000) [pid = 12450] [serial = 1008] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91828000) [pid = 12450] [serial = 1010] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91ad4800) [pid = 12450] [serial = 1011] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91ac9400) [pid = 12450] [serial = 1005] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f10400) [pid = 12450] [serial = 1025] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9182cc00) [pid = 12450] [serial = 1026] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92137c00) [pid = 12450] [serial = 1013] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92235400) [pid = 12450] [serial = 1014] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9238e400) [pid = 12450] [serial = 1016] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92602000) [pid = 12450] [serial = 1017] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e4e9400) [pid = 12450] [serial = 1022] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8f0c4400) [pid = 12450] [serial = 1023] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x9260f400) [pid = 12450] [serial = 1032] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x92861000) [pid = 12450] [serial = 1035] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x92381400) [pid = 12450] [serial = 1029] [outer = (nil)] [url = about:blank] 06:39:13 INFO - PROCESS | 12450 | 1469021953550 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 12450 | 1469021953563 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f3000 == 33 [pid = 12450] [id = 362] 06:39:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8e1f4000) [pid = 12450] [serial = 1087] [outer = (nil)] 06:39:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e297800) [pid = 12450] [serial = 1088] [outer = 0x8e1f4000] 06:39:13 INFO - PROCESS | 12450 | 1469021953640 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e29b000) [pid = 12450] [serial = 1089] [outer = 0x8e1f4000] 06:39:13 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x92960000) [pid = 12450] [serial = 1037] [outer = (nil)] [url = about:blank] 06:39:14 INFO - PROCESS | 12450 | 1469021954415 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1442ms 06:39:14 INFO - PROCESS | 12450 | 1469021954439 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 12450 | 1469021954447 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:39:14 INFO - PROCESS | 12450 | 1469021954458 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 12450 | 1469021954461 Marionette TRACE conn4 <- [1,1422,null,{}] 06:39:14 INFO - PROCESS | 12450 | 1469021954467 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:14 INFO - PROCESS | 12450 | 1469021954472 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:14 INFO - PROCESS | 12450 | 1469021954625 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:39:14 INFO - PROCESS | 12450 | 1469021954642 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 12450 | 1469021954651 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2f000 == 34 [pid = 12450] [id = 363] 06:39:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8f0bc800) [pid = 12450] [serial = 1090] [outer = (nil)] 06:39:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8f0c6800) [pid = 12450] [serial = 1091] [outer = 0x8f0bc800] 06:39:14 INFO - PROCESS | 12450 | 1469021954719 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x904b5400) [pid = 12450] [serial = 1092] [outer = 0x8f0bc800] 06:39:15 INFO - PROCESS | 12450 | 1469021955649 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1229ms 06:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:39:15 INFO - PROCESS | 12450 | 1469021955687 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 12450 | 1469021955690 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:39:15 INFO - PROCESS | 12450 | 1469021955696 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 12450 | 1469021955702 Marionette TRACE conn4 <- [1,1426,null,{}] 06:39:15 INFO - PROCESS | 12450 | 1469021955717 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 12450 | 1469021955725 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:15 INFO - PROCESS | 12450 | 1469021955952 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:39:15 INFO - PROCESS | 12450 | 1469021955974 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 12450 | 1469021955986 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182fc00 == 35 [pid = 12450] [id = 364] 06:39:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91830c00) [pid = 12450] [serial = 1093] [outer = (nil)] 06:39:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91975c00) [pid = 12450] [serial = 1094] [outer = 0x91830c00] 06:39:16 INFO - PROCESS | 12450 | 1469021956053 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91ad4c00) [pid = 12450] [serial = 1095] [outer = 0x91830c00] 06:39:17 INFO - PROCESS | 12450 | 1469021957090 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1452ms 06:39:17 INFO - PROCESS | 12450 | 1469021957147 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:39:17 INFO - PROCESS | 12450 | 1469021957152 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:39:17 INFO - PROCESS | 12450 | 1469021957158 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 12450 | 1469021957162 Marionette TRACE conn4 <- [1,1430,null,{}] 06:39:17 INFO - PROCESS | 12450 | 1469021957174 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:17 INFO - PROCESS | 12450 | 1469021957178 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:17 INFO - PROCESS | 12450 | 1469021957400 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:39:17 INFO - PROCESS | 12450 | 1469021957426 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 12450 | 1469021957436 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b1c00 == 36 [pid = 12450] [id = 365] 06:39:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9084a000) [pid = 12450] [serial = 1096] [outer = (nil)] 06:39:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92237c00) [pid = 12450] [serial = 1097] [outer = 0x9084a000] 06:39:17 INFO - PROCESS | 12450 | 1469021957504 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9223d400) [pid = 12450] [serial = 1098] [outer = 0x9084a000] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e4eac00) [pid = 12450] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91e4b400) [pid = 12450] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92383000) [pid = 12450] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92132400) [pid = 12450] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91b35c00) [pid = 12450] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8ed2d800) [pid = 12450] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e290400) [pid = 12450] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x90f10c00) [pid = 12450] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e1edc00) [pid = 12450] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x91826c00) [pid = 12450] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8ed2e800) [pid = 12450] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:39:18 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x8f0bbc00) [pid = 12450] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:39:18 INFO - PROCESS | 12450 | 1469021958460 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1341ms 06:39:18 INFO - PROCESS | 12450 | 1469021958499 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 12450 | 1469021958503 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:39:18 INFO - PROCESS | 12450 | 1469021958508 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 12450 | 1469021958512 Marionette TRACE conn4 <- [1,1434,null,{}] 06:39:18 INFO - PROCESS | 12450 | 1469021958517 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 12450 | 1469021958522 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:18 INFO - PROCESS | 12450 | 1469021958712 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:39:18 INFO - PROCESS | 12450 | 1469021958729 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 12450 | 1469021958738 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acf400 == 37 [pid = 12450] [id = 366] 06:39:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x91e4b400) [pid = 12450] [serial = 1099] [outer = (nil)] 06:39:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x92385800) [pid = 12450] [serial = 1100] [outer = 0x91e4b400] 06:39:18 INFO - PROCESS | 12450 | 1469021958803 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x92390400) [pid = 12450] [serial = 1101] [outer = 0x91e4b400] 06:39:19 INFO - PROCESS | 12450 | 1469021959670 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1192ms 06:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:39:19 INFO - PROCESS | 12450 | 1469021959701 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 12450 | 1469021959704 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:39:19 INFO - PROCESS | 12450 | 1469021959711 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 12450 | 1469021959714 Marionette TRACE conn4 <- [1,1438,null,{}] 06:39:19 INFO - PROCESS | 12450 | 1469021959720 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:19 INFO - PROCESS | 12450 | 1469021959730 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:19 INFO - PROCESS | 12450 | 1469021959922 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:39:19 INFO - PROCESS | 12450 | 1469021959932 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 12450 | 1469021959938 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x904adc00 == 38 [pid = 12450] [id = 367] 06:39:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x92387000) [pid = 12450] [serial = 1102] [outer = (nil)] 06:39:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9286c000) [pid = 12450] [serial = 1103] [outer = 0x92387000] 06:39:20 INFO - PROCESS | 12450 | 1469021960120 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9295c800) [pid = 12450] [serial = 1104] [outer = 0x92387000] 06:39:21 INFO - PROCESS | 12450 | 1469021961169 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1490ms 06:39:21 INFO - PROCESS | 12450 | 1469021961201 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 12450 | 1469021961207 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:39:21 INFO - PROCESS | 12450 | 1469021961215 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 12450 | 1469021961223 Marionette TRACE conn4 <- [1,1442,null,{}] 06:39:21 INFO - PROCESS | 12450 | 1469021961231 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:21 INFO - PROCESS | 12450 | 1469021961236 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:21 INFO - PROCESS | 12450 | 1469021961422 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:39:21 INFO - PROCESS | 12450 | 1469021961637 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 12450 | 1469021961648 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dec00 == 39 [pid = 12450] [id = 368] 06:39:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e4df000) [pid = 12450] [serial = 1105] [outer = (nil)] 06:39:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8ed2c800) [pid = 12450] [serial = 1106] [outer = 0x8e4df000] 06:39:21 INFO - PROCESS | 12450 | 1469021961774 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8f0c6c00) [pid = 12450] [serial = 1107] [outer = 0x8e4df000] 06:39:22 INFO - PROCESS | 12450 | 1469021962763 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1590ms 06:39:22 INFO - PROCESS | 12450 | 1469021962805 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 12450 | 1469021962813 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:39:22 INFO - PROCESS | 12450 | 1469021962823 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 12450 | 1469021962827 Marionette TRACE conn4 <- [1,1446,null,{}] 06:39:22 INFO - PROCESS | 12450 | 1469021962833 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 12450 | 1469021962839 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:23 INFO - PROCESS | 12450 | 1469021963026 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:39:23 INFO - PROCESS | 12450 | 1469021963284 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 12450 | 1469021963293 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x91823000 == 40 [pid = 12450] [id = 369] 06:39:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91972800) [pid = 12450] [serial = 1108] [outer = (nil)] 06:39:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91b3b000) [pid = 12450] [serial = 1109] [outer = 0x91972800] 06:39:23 INFO - PROCESS | 12450 | 1469021963420 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9222f000) [pid = 12450] [serial = 1110] [outer = 0x91972800] 06:39:24 INFO - PROCESS | 12450 | 1469021964330 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1584ms 06:39:24 INFO - PROCESS | 12450 | 1469021964407 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:39:24 INFO - PROCESS | 12450 | 1469021964412 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:39:24 INFO - PROCESS | 12450 | 1469021964419 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 12450 | 1469021964425 Marionette TRACE conn4 <- [1,1450,null,{}] 06:39:24 INFO - PROCESS | 12450 | 1469021964441 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:24 INFO - PROCESS | 12450 | 1469021964450 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:24 INFO - PROCESS | 12450 | 1469021964668 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:39:24 INFO - PROCESS | 12450 | 1469021964893 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 12450 | 1469021964903 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b5800 == 41 [pid = 12450] [id = 370] 06:39:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92868c00) [pid = 12450] [serial = 1111] [outer = (nil)] 06:39:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92960000) [pid = 12450] [serial = 1112] [outer = 0x92868c00] 06:39:25 INFO - PROCESS | 12450 | 1469021965030 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x929d7800) [pid = 12450] [serial = 1113] [outer = 0x92868c00] 06:39:25 INFO - PROCESS | 12450 | 1469021965967 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1594ms 06:39:26 INFO - PROCESS | 12450 | 1469021966013 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:39:26 INFO - PROCESS | 12450 | 1469021966018 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:39:26 INFO - PROCESS | 12450 | 1469021966024 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 12450 | 1469021966028 Marionette TRACE conn4 <- [1,1454,null,{}] 06:39:26 INFO - PROCESS | 12450 | 1469021966033 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 12450 | 1469021966039 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:26 INFO - PROCESS | 12450 | 1469021966219 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:39:26 INFO - PROCESS | 12450 | 1469021966386 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 12450 | 1469021966395 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x929d9800 == 42 [pid = 12450] [id = 371] 06:39:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x929dbc00) [pid = 12450] [serial = 1114] [outer = (nil)] 06:39:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92ab9400) [pid = 12450] [serial = 1115] [outer = 0x929dbc00] 06:39:26 INFO - PROCESS | 12450 | 1469021966472 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92abe400) [pid = 12450] [serial = 1116] [outer = 0x929dbc00] 06:39:27 INFO - PROCESS | 12450 | 1469021967452 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1481ms 06:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:39:27 INFO - PROCESS | 12450 | 1469021967505 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 12450 | 1469021967509 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:39:27 INFO - PROCESS | 12450 | 1469021967516 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 12450 | 1469021967519 Marionette TRACE conn4 <- [1,1458,null,{}] 06:39:27 INFO - PROCESS | 12450 | 1469021967525 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:27 INFO - PROCESS | 12450 | 1469021967530 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:27 INFO - PROCESS | 12450 | 1469021967706 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:39:27 INFO - PROCESS | 12450 | 1469021967875 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 12450 | 1469021967881 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x929df800 == 43 [pid = 12450] [id = 372] 06:39:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92ac5800) [pid = 12450] [serial = 1117] [outer = (nil)] 06:39:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92eca000) [pid = 12450] [serial = 1118] [outer = 0x92ac5800] 06:39:27 INFO - PROCESS | 12450 | 1469021967965 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9393d000) [pid = 12450] [serial = 1119] [outer = 0x92ac5800] 06:39:29 INFO - PROCESS | 12450 | 1469021969018 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1550ms 06:39:29 INFO - PROCESS | 12450 | 1469021969065 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 12450 | 1469021969069 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:39:29 INFO - PROCESS | 12450 | 1469021969076 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 12450 | 1469021969080 Marionette TRACE conn4 <- [1,1462,null,{}] 06:39:29 INFO - PROCESS | 12450 | 1469021969086 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 12450 | 1469021969096 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:29 INFO - PROCESS | 12450 | 1469021969492 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:39:29 INFO - PROCESS | 12450 | 1469021969725 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 12450 | 1469021969733 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f2400 == 44 [pid = 12450] [id = 373] 06:39:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e1f7000) [pid = 12450] [serial = 1120] [outer = (nil)] 06:39:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8e3c8000) [pid = 12450] [serial = 1121] [outer = 0x8e1f7000] 06:39:29 INFO - PROCESS | 12450 | 1469021969808 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8e4e9800) [pid = 12450] [serial = 1122] [outer = 0x8e1f7000] 06:39:30 INFO - PROCESS | 12450 | 1469021970808 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1783ms 06:39:30 INFO - PROCESS | 12450 | 1469021970864 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 12450 | 1469021970876 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:39:30 INFO - PROCESS | 12450 | 1469021970890 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 12450 | 1469021970899 Marionette TRACE conn4 <- [1,1466,null,{}] 06:39:30 INFO - PROCESS | 12450 | 1469021970910 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 12450 | 1469021970918 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:31 INFO - PROCESS | 12450 | 1469021971141 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x91acf400 == 43 [pid = 12450] [id = 366] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b1c00 == 42 [pid = 12450] [id = 365] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x9182fc00 == 41 [pid = 12450] [id = 364] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2f000 == 40 [pid = 12450] [id = 363] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f3000 == 39 [pid = 12450] [id = 362] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x9223a800 == 38 [pid = 12450] [id = 361] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c3000 == 37 [pid = 12450] [id = 360] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29ac00 == 36 [pid = 12450] [id = 359] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bac00 == 35 [pid = 12450] [id = 358] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e290000 == 34 [pid = 12450] [id = 352] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2d000 == 33 [pid = 12450] [id = 348] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x904a8800 == 32 [pid = 12450] [id = 349] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecce000 == 31 [pid = 12450] [id = 350] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd4000 == 30 [pid = 12450] [id = 351] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x929df800 == 29 [pid = 12450] [id = 372] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f2400 == 28 [pid = 12450] [id = 373] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x929d9800 == 27 [pid = 12450] [id = 371] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b5800 == 26 [pid = 12450] [id = 370] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x91823000 == 25 [pid = 12450] [id = 369] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x904adc00 == 24 [pid = 12450] [id = 367] 06:39:32 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dec00 == 23 [pid = 12450] [id = 368] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x90850800) [pid = 12450] [serial = 1041] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x90847800) [pid = 12450] [serial = 1040] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x9238d400) [pid = 12450] [serial = 1044] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92135000) [pid = 12450] [serial = 1043] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92abec00) [pid = 12450] [serial = 1047] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x929d7400) [pid = 12450] [serial = 1046] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x93949c00) [pid = 12450] [serial = 1050] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9393c000) [pid = 12450] [serial = 1049] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x93b6d800) [pid = 12450] [serial = 1053] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x93b67c00) [pid = 12450] [serial = 1052] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x953de800) [pid = 12450] [serial = 1056] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91976000) [pid = 12450] [serial = 1055] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8ed23400) [pid = 12450] [serial = 1059] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91828800) [pid = 12450] [serial = 1070] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c7000) [pid = 12450] [serial = 1058] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e29cc00) [pid = 12450] [serial = 1064] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e3ce800) [pid = 12450] [serial = 1065] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91b36800) [pid = 12450] [serial = 1062] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x91acc800) [pid = 12450] [serial = 1061] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91972c00) [pid = 12450] [serial = 1073] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x9196f400) [pid = 12450] [serial = 1071] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x904a9800) [pid = 12450] [serial = 1068] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8f0c0000) [pid = 12450] [serial = 1067] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x91accc00) [pid = 12450] [serial = 1074] [outer = (nil)] [url = about:blank] 06:39:32 INFO - PROCESS | 12450 | 1469021972446 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 12450 | 1469021972460 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf91000 == 24 [pid = 12450] [id = 374] 06:39:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x8cf94800) [pid = 12450] [serial = 1123] [outer = (nil)] 06:39:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8e1b1c00) [pid = 12450] [serial = 1124] [outer = 0x8cf94800] 06:39:32 INFO - PROCESS | 12450 | 1469021972537 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e1e9400) [pid = 12450] [serial = 1125] [outer = 0x8cf94800] 06:39:33 INFO - PROCESS | 12450 | 1469021973340 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2497ms 06:39:33 INFO - PROCESS | 12450 | 1469021973389 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 12450 | 1469021973394 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:39:33 INFO - PROCESS | 12450 | 1469021973402 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 12450 | 1469021973407 Marionette TRACE conn4 <- [1,1470,null,{}] 06:39:33 INFO - PROCESS | 12450 | 1469021973415 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:33 INFO - PROCESS | 12450 | 1469021973419 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:33 INFO - PROCESS | 12450 | 1469021973581 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:39:33 INFO - PROCESS | 12450 | 1469021973594 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 12450 | 1469021973602 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3ca000 == 25 [pid = 12450] [id = 375] 06:39:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e3cac00) [pid = 12450] [serial = 1126] [outer = (nil)] 06:39:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8e4dc800) [pid = 12450] [serial = 1127] [outer = 0x8e3cac00] 06:39:33 INFO - PROCESS | 12450 | 1469021973683 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8ecd1000) [pid = 12450] [serial = 1128] [outer = 0x8e3cac00] 06:39:34 INFO - PROCESS | 12450 | 1469021974617 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1233ms 06:39:34 INFO - PROCESS | 12450 | 1469021974639 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 12450 | 1469021974647 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:39:34 INFO - PROCESS | 12450 | 1469021974654 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 12450 | 1469021974658 Marionette TRACE conn4 <- [1,1474,null,{}] 06:39:34 INFO - PROCESS | 12450 | 1469021974664 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:34 INFO - PROCESS | 12450 | 1469021974669 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:34 INFO - PROCESS | 12450 | 1469021974888 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:39:34 INFO - PROCESS | 12450 | 1469021974926 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 12450 | 1469021974934 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c2c00 == 26 [pid = 12450] [id = 376] 06:39:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8f0c3400) [pid = 12450] [serial = 1129] [outer = (nil)] 06:39:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904a9800) [pid = 12450] [serial = 1130] [outer = 0x8f0c3400] 06:39:35 INFO - PROCESS | 12450 | 1469021975003 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x904b2800) [pid = 12450] [serial = 1131] [outer = 0x8f0c3400] 06:39:36 INFO - PROCESS | 12450 | 1469021976021 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1432ms 06:39:36 INFO - PROCESS | 12450 | 1469021976088 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 12450 | 1469021976092 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:39:36 INFO - PROCESS | 12450 | 1469021976107 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 12450 | 1469021976116 Marionette TRACE conn4 <- [1,1478,null,{}] 06:39:36 INFO - PROCESS | 12450 | 1469021976130 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 12450 | 1469021976138 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:36 INFO - PROCESS | 12450 | 1469021976356 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:39:36 INFO - PROCESS | 12450 | 1469021976381 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 12450 | 1469021976386 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf95000 == 27 [pid = 12450] [id = 377] 06:39:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e1f2400) [pid = 12450] [serial = 1132] [outer = (nil)] 06:39:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91829c00) [pid = 12450] [serial = 1133] [outer = 0x8e1f2400] 06:39:36 INFO - PROCESS | 12450 | 1469021976477 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9196c800) [pid = 12450] [serial = 1134] [outer = 0x8e1f2400] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92387000) [pid = 12450] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9084a000) [pid = 12450] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91e4b400) [pid = 12450] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91971c00) [pid = 12450] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8f0bc800) [pid = 12450] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91ad2400) [pid = 12450] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e3cb800) [pid = 12450] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8e1f4000) [pid = 12450] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x9223c000) [pid = 12450] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:39:37 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x91830c00) [pid = 12450] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:39:37 INFO - PROCESS | 12450 | 1469021977798 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1758ms 06:39:37 INFO - PROCESS | 12450 | 1469021977857 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 12450 | 1469021977861 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:39:37 INFO - PROCESS | 12450 | 1469021977875 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 12450 | 1469021977878 Marionette TRACE conn4 <- [1,1482,null,{}] 06:39:37 INFO - PROCESS | 12450 | 1469021977884 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:37 INFO - PROCESS | 12450 | 1469021977888 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:38 INFO - PROCESS | 12450 | 1469021978037 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:39:38 INFO - PROCESS | 12450 | 1469021978047 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 12450 | 1469021978056 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c7c00 == 28 [pid = 12450] [id = 378] 06:39:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e3cb400) [pid = 12450] [serial = 1135] [outer = (nil)] 06:39:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x9182e000) [pid = 12450] [serial = 1136] [outer = 0x8e3cb400] 06:39:38 INFO - PROCESS | 12450 | 1469021978126 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9196fc00) [pid = 12450] [serial = 1137] [outer = 0x8e3cb400] 06:39:39 INFO - PROCESS | 12450 | 1469021979028 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1182ms 06:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:39:39 INFO - PROCESS | 12450 | 1469021979058 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 12450 | 1469021979061 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:39:39 INFO - PROCESS | 12450 | 1469021979068 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 12450 | 1469021979071 Marionette TRACE conn4 <- [1,1486,null,{}] 06:39:39 INFO - PROCESS | 12450 | 1469021979077 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:39 INFO - PROCESS | 12450 | 1469021979081 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:39 INFO - PROCESS | 12450 | 1469021979233 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:39:39 INFO - PROCESS | 12450 | 1469021979243 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 12450 | 1469021979263 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acd400 == 29 [pid = 12450] [id = 379] 06:39:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91acd800) [pid = 12450] [serial = 1138] [outer = (nil)] 06:39:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91ad6400) [pid = 12450] [serial = 1139] [outer = 0x91acd800] 06:39:39 INFO - PROCESS | 12450 | 1469021979342 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92135c00) [pid = 12450] [serial = 1140] [outer = 0x91acd800] 06:39:40 INFO - PROCESS | 12450 | 1469021980664 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1693ms 06:39:40 INFO - PROCESS | 12450 | 1469021980762 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 12450 | 1469021980768 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:39:40 INFO - PROCESS | 12450 | 1469021980776 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 12450 | 1469021980784 Marionette TRACE conn4 <- [1,1490,null,{}] 06:39:40 INFO - PROCESS | 12450 | 1469021980792 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:40 INFO - PROCESS | 12450 | 1469021980798 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:41 INFO - PROCESS | 12450 | 1469021981150 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:39:41 INFO - PROCESS | 12450 | 1469021981264 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 12450 | 1469021981277 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c2800 == 30 [pid = 12450] [id = 380] 06:39:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ecdcc00) [pid = 12450] [serial = 1141] [outer = (nil)] 06:39:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8ed2e800) [pid = 12450] [serial = 1142] [outer = 0x8ecdcc00] 06:39:41 INFO - PROCESS | 12450 | 1469021981356 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8f0bd800) [pid = 12450] [serial = 1143] [outer = 0x8ecdcc00] 06:39:42 INFO - PROCESS | 12450 | 1469021982360 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1635ms 06:39:42 INFO - PROCESS | 12450 | 1469021982411 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 12450 | 1469021982417 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:39:42 INFO - PROCESS | 12450 | 1469021982429 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 12450 | 1469021982432 Marionette TRACE conn4 <- [1,1494,null,{}] 06:39:42 INFO - PROCESS | 12450 | 1469021982439 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 12450 | 1469021982445 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:42 INFO - PROCESS | 12450 | 1469021982679 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:39:43 INFO - PROCESS | 12450 | 1469021982977 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 12450 | 1469021982987 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x904ac400 == 31 [pid = 12450] [id = 381] 06:39:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x90f0cc00) [pid = 12450] [serial = 1144] [outer = (nil)] 06:39:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91826c00) [pid = 12450] [serial = 1145] [outer = 0x90f0cc00] 06:39:43 INFO - PROCESS | 12450 | 1469021983070 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9196cc00) [pid = 12450] [serial = 1146] [outer = 0x90f0cc00] 06:39:44 INFO - PROCESS | 12450 | 1469021984082 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1735ms 06:39:44 INFO - PROCESS | 12450 | 1469021984164 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:39:44 INFO - PROCESS | 12450 | 1469021984169 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:39:44 INFO - PROCESS | 12450 | 1469021984176 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 12450 | 1469021984182 Marionette TRACE conn4 <- [1,1498,null,{}] 06:39:44 INFO - PROCESS | 12450 | 1469021984198 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:44 INFO - PROCESS | 12450 | 1469021984206 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:44 INFO - PROCESS | 12450 | 1469021984437 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:39:44 INFO - PROCESS | 12450 | 1469021984653 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 12450 | 1469021984663 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ee800 == 32 [pid = 12450] [id = 382] 06:39:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e1f4000) [pid = 12450] [serial = 1147] [outer = (nil)] 06:39:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x904b3400) [pid = 12450] [serial = 1148] [outer = 0x8e1f4000] 06:39:44 INFO - PROCESS | 12450 | 1469021984748 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91ad5000) [pid = 12450] [serial = 1149] [outer = 0x8e1f4000] 06:39:45 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f0c00 == 31 [pid = 12450] [id = 340] 06:39:45 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f1800 == 30 [pid = 12450] [id = 334] 06:39:45 INFO - PROCESS | 12450 | 1469021985992 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92237c00) [pid = 12450] [serial = 1097] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92385800) [pid = 12450] [serial = 1100] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91b31c00) [pid = 12450] [serial = 1082] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91b40800) [pid = 12450] [serial = 1083] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8f0c6800) [pid = 12450] [serial = 1091] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x904b5400) [pid = 12450] [serial = 1092] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91b40c00) [pid = 12450] [serial = 1077] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91b3e800) [pid = 12450] [serial = 1076] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ed25000) [pid = 12450] [serial = 1079] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8f0bdc00) [pid = 12450] [serial = 1080] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e297800) [pid = 12450] [serial = 1088] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e29b000) [pid = 12450] [serial = 1089] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92388800) [pid = 12450] [serial = 1085] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x92602c00) [pid = 12450] [serial = 1086] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x91ad4c00) [pid = 12450] [serial = 1095] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x92390400) [pid = 12450] [serial = 1101] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x91975c00) [pid = 12450] [serial = 1094] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x9223d400) [pid = 12450] [serial = 1098] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x9295c800) [pid = 12450] [serial = 1104] [outer = (nil)] [url = about:blank] 06:39:46 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x9286c000) [pid = 12450] [serial = 1103] [outer = (nil)] [url = about:blank] 06:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1902ms 06:39:46 INFO - PROCESS | 12450 | 1469021986079 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 12450 | 1469021986085 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:39:46 INFO - PROCESS | 12450 | 1469021986093 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 12450 | 1469021986103 Marionette TRACE conn4 <- [1,1502,null,{}] 06:39:46 INFO - PROCESS | 12450 | 1469021986118 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 12450 | 1469021986124 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:46 INFO - PROCESS | 12450 | 1469021986276 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:39:46 INFO - PROCESS | 12450 | 1469021986462 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 12450 | 1469021986471 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c1400 == 31 [pid = 12450] [id = 383] 06:39:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x8e3c2c00) [pid = 12450] [serial = 1150] [outer = (nil)] 06:39:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8e3d0000) [pid = 12450] [serial = 1151] [outer = 0x8e3c2c00] 06:39:46 INFO - PROCESS | 12450 | 1469021986551 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8ed25000) [pid = 12450] [serial = 1152] [outer = 0x8e3c2c00] 06:39:47 INFO - PROCESS | 12450 | 1469021987300 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1252ms 06:39:47 INFO - PROCESS | 12450 | 1469021987344 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 12450 | 1469021987351 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:39:47 INFO - PROCESS | 12450 | 1469021987361 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 12450 | 1469021987365 Marionette TRACE conn4 <- [1,1506,null,{}] 06:39:47 INFO - PROCESS | 12450 | 1469021987371 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:47 INFO - PROCESS | 12450 | 1469021987376 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:47 INFO - PROCESS | 12450 | 1469021987554 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:39:47 INFO - PROCESS | 12450 | 1469021987717 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 12450 | 1469021987727 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084a800 == 32 [pid = 12450] [id = 384] 06:39:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x9084c800) [pid = 12450] [serial = 1153] [outer = (nil)] 06:39:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x90f03000) [pid = 12450] [serial = 1154] [outer = 0x9084c800] 06:39:47 INFO - PROCESS | 12450 | 1469021987802 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x90f10400) [pid = 12450] [serial = 1155] [outer = 0x9084c800] 06:39:48 INFO - PROCESS | 12450 | 1469021988675 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1383ms 06:39:48 INFO - PROCESS | 12450 | 1469021988745 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:39:48 INFO - PROCESS | 12450 | 1469021988749 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:39:48 INFO - PROCESS | 12450 | 1469021988755 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 12450 | 1469021988761 Marionette TRACE conn4 <- [1,1510,null,{}] 06:39:48 INFO - PROCESS | 12450 | 1469021988782 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:48 INFO - PROCESS | 12450 | 1469021988790 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:48 INFO - PROCESS | 12450 | 1469021988997 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:39:49 INFO - PROCESS | 12450 | 1469021989026 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 12450 | 1469021989037 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e47000 == 33 [pid = 12450] [id = 385] 06:39:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x91e47400) [pid = 12450] [serial = 1156] [outer = (nil)] 06:39:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9212f800) [pid = 12450] [serial = 1157] [outer = 0x91e47400] 06:39:49 INFO - PROCESS | 12450 | 1469021989120 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92239000) [pid = 12450] [serial = 1158] [outer = 0x91e47400] 06:39:50 INFO - PROCESS | 12450 | 1469021990022 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1289ms 06:39:50 INFO - PROCESS | 12450 | 1469021990044 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 12450 | 1469021990048 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:39:50 INFO - PROCESS | 12450 | 1469021990054 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 12450 | 1469021990057 Marionette TRACE conn4 <- [1,1514,null,{}] 06:39:50 INFO - PROCESS | 12450 | 1469021990062 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:50 INFO - PROCESS | 12450 | 1469021990068 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:50 INFO - PROCESS | 12450 | 1469021990270 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:39:50 INFO - PROCESS | 12450 | 1469021990296 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 12450 | 1469021990302 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b40c00 == 34 [pid = 12450] [id = 386] 06:39:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x92382800) [pid = 12450] [serial = 1159] [outer = (nil)] 06:39:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92388400) [pid = 12450] [serial = 1160] [outer = 0x92382800] 06:39:50 INFO - PROCESS | 12450 | 1469021990373 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x92602400) [pid = 12450] [serial = 1161] [outer = 0x92382800] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e4df000) [pid = 12450] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e3cac00) [pid = 12450] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91972800) [pid = 12450] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8cf94800) [pid = 12450] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8e1f7000) [pid = 12450] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x92868c00) [pid = 12450] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x929dbc00) [pid = 12450] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x92ac5800) [pid = 12450] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x8e1f2400) [pid = 12450] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x8f0c3400) [pid = 12450] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:39:50 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x8e3cb400) [pid = 12450] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:39:51 INFO - PROCESS | 12450 | 1469021991321 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1285ms 06:39:51 INFO - PROCESS | 12450 | 1469021991342 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 12450 | 1469021991346 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:39:51 INFO - PROCESS | 12450 | 1469021991352 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 12450 | 1469021991355 Marionette TRACE conn4 <- [1,1518,null,{}] 06:39:51 INFO - PROCESS | 12450 | 1469021991361 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 12450 | 1469021991365 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:51 INFO - PROCESS | 12450 | 1469021991521 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:39:51 INFO - PROCESS | 12450 | 1469021991536 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 12450 | 1469021991546 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e293800 == 35 [pid = 12450] [id = 387] 06:39:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8f0b9000) [pid = 12450] [serial = 1162] [outer = (nil)] 06:39:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x92239800) [pid = 12450] [serial = 1163] [outer = 0x8f0b9000] 06:39:51 INFO - PROCESS | 12450 | 1469021991610 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x92388c00) [pid = 12450] [serial = 1164] [outer = 0x8f0b9000] 06:39:52 INFO - PROCESS | 12450 | 1469021992487 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1190ms 06:39:52 INFO - PROCESS | 12450 | 1469021992543 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 12450 | 1469021992547 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:39:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:39:52 INFO - PROCESS | 12450 | 1469021992557 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 12450 | 1469021992560 Marionette TRACE conn4 <- [1,1522,null,{}] 06:39:52 INFO - PROCESS | 12450 | 1469021992566 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 12450 | 1469021992576 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:52 INFO - PROCESS | 12450 | 1469021992761 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:39:52 INFO - PROCESS | 12450 | 1469021992979 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 12450 | 1469021992989 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf89c00 == 36 [pid = 12450] [id = 388] 06:39:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8cf8a400) [pid = 12450] [serial = 1165] [outer = (nil)] 06:39:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8cf94000) [pid = 12450] [serial = 1166] [outer = 0x8cf8a400] 06:39:53 INFO - PROCESS | 12450 | 1469021993074 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e1ec800) [pid = 12450] [serial = 1167] [outer = 0x8cf8a400] 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:53 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:39:54 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 () { 06:39:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:39:54 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 () { 06:39:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:39:54 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 () { 06:39:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:39:54 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 () { 06:39:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:39:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1484ms 06:39:54 INFO - PROCESS | 12450 | 1469021994017 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:39:54 INFO - PROCESS | 12450 | 1469021994051 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:39:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:39:54 INFO - PROCESS | 12450 | 1469021994060 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:39:54 INFO - PROCESS | 12450 | 1469021994070 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 12450 | 1469021994075 Marionette TRACE conn4 <- [1,1526,null,{}] 06:39:54 INFO - PROCESS | 12450 | 1469021994099 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:54 INFO - PROCESS | 12450 | 1469021994108 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:54 INFO - PROCESS | 12450 | 1469021994332 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:39:54 INFO - PROCESS | 12450 | 1469021994470 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 12450 | 1469021994478 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29b800 == 37 [pid = 12450] [id = 389] 06:39:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8ecd6400) [pid = 12450] [serial = 1168] [outer = (nil)] 06:39:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x904ac800) [pid = 12450] [serial = 1169] [outer = 0x8ecd6400] 06:39:54 INFO - PROCESS | 12450 | 1469021994565 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9084d800) [pid = 12450] [serial = 1170] [outer = 0x8ecd6400] 06:39:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:39:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:39:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:39:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1384ms 06:39:55 INFO - PROCESS | 12450 | 1469021995436 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:39:55 INFO - PROCESS | 12450 | 1469021995505 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 12450 | 1469021995512 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:39:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:39:55 INFO - PROCESS | 12450 | 1469021995521 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 12450 | 1469021995524 Marionette TRACE conn4 <- [1,1530,null,{}] 06:39:55 INFO - PROCESS | 12450 | 1469021995530 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 12450 | 1469021995535 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:55 INFO - PROCESS | 12450 | 1469021995729 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:39:55 INFO - PROCESS | 12450 | 1469021995899 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 12450 | 1469021995909 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b38000 == 38 [pid = 12450] [id = 390] 06:39:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91b3bc00) [pid = 12450] [serial = 1171] [outer = (nil)] 06:39:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91b40400) [pid = 12450] [serial = 1172] [outer = 0x91b3bc00] 06:39:56 INFO - PROCESS | 12450 | 1469021995999 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92132c00) [pid = 12450] [serial = 1173] [outer = 0x91b3bc00] 06:39:56 INFO - PROCESS | 12450 | 1469021996916 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:39:56 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 06:39:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:39:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:39:56 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. 06:39:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:39:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1435ms 06:39:56 INFO - PROCESS | 12450 | 1469021996958 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 12450 | 1469021996962 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:39:56 INFO - PROCESS | 12450 | 1469021996979 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 12450 | 1469021996988 Marionette TRACE conn4 <- [1,1534,null,{}] 06:39:57 INFO - PROCESS | 12450 | 1469021997041 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:57 INFO - PROCESS | 12450 | 1469021997049 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:57 INFO - PROCESS | 12450 | 1469021997252 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:39:57 INFO - PROCESS | 12450 | 1469021997419 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 12450 | 1469021997425 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ebc00 == 39 [pid = 12450] [id = 391] 06:39:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92867000) [pid = 12450] [serial = 1174] [outer = (nil)] 06:39:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9295b000) [pid = 12450] [serial = 1175] [outer = 0x92867000] 06:39:57 INFO - PROCESS | 12450 | 1469021997505 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9295f400) [pid = 12450] [serial = 1176] [outer = 0x92867000] 06:39:58 INFO - PROCESS | 12450 | 1469021998523 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:39:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:39:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1608ms 06:39:58 INFO - PROCESS | 12450 | 1469021998579 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 12450 | 1469021998584 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:39:58 INFO - PROCESS | 12450 | 1469021998591 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 12450 | 1469021998595 Marionette TRACE conn4 <- [1,1538,null,{}] 06:39:58 INFO - PROCESS | 12450 | 1469021998601 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:58 INFO - PROCESS | 12450 | 1469021998606 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:58 INFO - PROCESS | 12450 | 1469021998788 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:39:58 INFO - PROCESS | 12450 | 1469021998974 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 12450 | 1469021998981 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:39:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x9260f000 == 40 [pid = 12450] [id = 392] 06:39:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92868c00) [pid = 12450] [serial = 1177] [outer = (nil)] 06:39:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x929e3000) [pid = 12450] [serial = 1178] [outer = 0x92868c00] 06:39:59 INFO - PROCESS | 12450 | 1469021999064 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92abc400) [pid = 12450] [serial = 1179] [outer = 0x92868c00] 06:39:59 INFO - PROCESS | 12450 | 1469021999962 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1432ms 06:40:00 INFO - PROCESS | 12450 | 1469022000025 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:40:00 INFO - PROCESS | 12450 | 1469022000029 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:40:00 INFO - PROCESS | 12450 | 1469022000035 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 12450 | 1469022000039 Marionette TRACE conn4 <- [1,1542,null,{}] 06:40:00 INFO - PROCESS | 12450 | 1469022000045 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:00 INFO - PROCESS | 12450 | 1469022000050 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:00 INFO - PROCESS | 12450 | 1469022000220 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:40:00 INFO - PROCESS | 12450 | 1469022000393 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 12450 | 1469022000410 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec1400 == 41 [pid = 12450] [id = 393] 06:40:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92ec1c00) [pid = 12450] [serial = 1180] [outer = (nil)] 06:40:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92eca800) [pid = 12450] [serial = 1181] [outer = 0x92ec1c00] 06:40:00 INFO - PROCESS | 12450 | 1469022000504 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x939bb400) [pid = 12450] [serial = 1182] [outer = 0x92ec1c00] 06:40:01 INFO - PROCESS | 12450 | 1469022001516 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1539ms 06:40:01 INFO - PROCESS | 12450 | 1469022001577 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 12450 | 1469022001584 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:40:01 INFO - PROCESS | 12450 | 1469022001595 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 12450 | 1469022001601 Marionette TRACE conn4 <- [1,1546,null,{}] 06:40:01 INFO - PROCESS | 12450 | 1469022001610 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:01 INFO - PROCESS | 12450 | 1469022001617 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:01 INFO - PROCESS | 12450 | 1469022001936 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:40:02 INFO - PROCESS | 12450 | 1469022002233 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 12450 | 1469022002239 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf91800 == 42 [pid = 12450] [id = 394] 06:40:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8e1b5c00) [pid = 12450] [serial = 1183] [outer = (nil)] 06:40:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e4dbc00) [pid = 12450] [serial = 1184] [outer = 0x8e1b5c00] 06:40:02 INFO - PROCESS | 12450 | 1469022002334 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8f0c2800) [pid = 12450] [serial = 1185] [outer = 0x8e1b5c00] 06:40:03 INFO - PROCESS | 12450 | 1469022003508 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1993ms 06:40:03 INFO - PROCESS | 12450 | 1469022003586 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 12450 | 1469022003590 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:40:03 INFO - PROCESS | 12450 | 1469022003598 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 12450 | 1469022003603 Marionette TRACE conn4 <- [1,1550,null,{}] 06:40:03 INFO - PROCESS | 12450 | 1469022003610 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:03 INFO - PROCESS | 12450 | 1469022003617 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:03 INFO - PROCESS | 12450 | 1469022003878 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e293800 == 41 [pid = 12450] [id = 387] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x91b40c00 == 40 [pid = 12450] [id = 386] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x91e47000 == 39 [pid = 12450] [id = 385] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x9084a800 == 38 [pid = 12450] [id = 384] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c1400 == 37 [pid = 12450] [id = 383] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ee800 == 36 [pid = 12450] [id = 382] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x904ac400 == 35 [pid = 12450] [id = 381] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c2800 == 34 [pid = 12450] [id = 380] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x91e4b000 == 33 [pid = 12450] [id = 347] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e2c00 == 32 [pid = 12450] [id = 346] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x904ad800 == 31 [pid = 12450] [id = 341] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf91000 == 30 [pid = 12450] [id = 374] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dc000 == 29 [pid = 12450] [id = 331] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8dc00 == 28 [pid = 12450] [id = 344] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c2c00 == 27 [pid = 12450] [id = 376] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ea000 == 26 [pid = 12450] [id = 337] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x92133800 == 25 [pid = 12450] [id = 338] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c7c00 == 24 [pid = 12450] [id = 378] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf92000 == 23 [pid = 12450] [id = 345] 06:40:04 INFO - PROCESS | 12450 | --DOCSHELL 0x91b3a800 == 22 [pid = 12450] [id = 343] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x91acd400 == 21 [pid = 12450] [id = 379] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecdbc00 == 20 [pid = 12450] [id = 332] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8f000 == 19 [pid = 12450] [id = 339] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29dc00 == 18 [pid = 12450] [id = 333] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf95000 == 17 [pid = 12450] [id = 377] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3ca000 == 16 [pid = 12450] [id = 375] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x92134c00 == 15 [pid = 12450] [id = 342] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ed800 == 14 [pid = 12450] [id = 336] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf93800 == 13 [pid = 12450] [id = 335] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec1400 == 12 [pid = 12450] [id = 393] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x9260f000 == 11 [pid = 12450] [id = 392] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ebc00 == 10 [pid = 12450] [id = 391] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x91b38000 == 9 [pid = 12450] [id = 390] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf89c00 == 8 [pid = 12450] [id = 388] 06:40:05 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29b800 == 7 [pid = 12450] [id = 389] 06:40:05 INFO - PROCESS | 12450 | 1469022005020 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 12450 | 1469022005032 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x9182e000) [pid = 12450] [serial = 1136] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8f0c6c00) [pid = 12450] [serial = 1107] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8ed2c800) [pid = 12450] [serial = 1106] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e4dc800) [pid = 12450] [serial = 1127] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9222f000) [pid = 12450] [serial = 1110] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8ecd1000) [pid = 12450] [serial = 1128] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91b3b000) [pid = 12450] [serial = 1109] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e1b1c00) [pid = 12450] [serial = 1124] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e1e9400) [pid = 12450] [serial = 1125] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e4e9800) [pid = 12450] [serial = 1122] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x929d7800) [pid = 12450] [serial = 1113] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92960000) [pid = 12450] [serial = 1112] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c8000) [pid = 12450] [serial = 1121] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92abe400) [pid = 12450] [serial = 1116] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92ab9400) [pid = 12450] [serial = 1115] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9393d000) [pid = 12450] [serial = 1119] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x92eca000) [pid = 12450] [serial = 1118] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91829c00) [pid = 12450] [serial = 1133] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x9196c800) [pid = 12450] [serial = 1134] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x904a9800) [pid = 12450] [serial = 1130] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x904b2800) [pid = 12450] [serial = 1131] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x9196fc00) [pid = 12450] [serial = 1137] [outer = (nil)] [url = about:blank] 06:40:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8dc00 == 8 [pid = 12450] [id = 395] 06:40:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x8cf8f000) [pid = 12450] [serial = 1186] [outer = (nil)] 06:40:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8cf95000) [pid = 12450] [serial = 1187] [outer = 0x8cf8f000] 06:40:05 INFO - PROCESS | 12450 | 1469022005245 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e1bc400) [pid = 12450] [serial = 1188] [outer = 0x8cf8f000] 06:40:06 INFO - PROCESS | 12450 | 1469022006053 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2493ms 06:40:06 INFO - PROCESS | 12450 | 1469022006093 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:40:06 INFO - PROCESS | 12450 | 1469022006099 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:40:06 INFO - PROCESS | 12450 | 1469022006106 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 12450 | 1469022006111 Marionette TRACE conn4 <- [1,1554,null,{}] 06:40:06 INFO - PROCESS | 12450 | 1469022006119 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:06 INFO - PROCESS | 12450 | 1469022006127 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:06 INFO - PROCESS | 12450 | 1469022006291 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:40:06 INFO - PROCESS | 12450 | 1469022006304 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 12450 | 1469022006312 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cdc00 == 9 [pid = 12450] [id = 396] 06:40:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e3ce000) [pid = 12450] [serial = 1189] [outer = (nil)] 06:40:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8e4dcc00) [pid = 12450] [serial = 1190] [outer = 0x8e3ce000] 06:40:06 INFO - PROCESS | 12450 | 1469022006384 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8e4e8c00) [pid = 12450] [serial = 1191] [outer = 0x8e3ce000] 06:40:07 INFO - PROCESS | 12450 | 1469022007319 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1234ms 06:40:07 INFO - PROCESS | 12450 | 1469022007345 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 12450 | 1469022007353 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:40:07 INFO - PROCESS | 12450 | 1469022007361 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 12450 | 1469022007365 Marionette TRACE conn4 <- [1,1558,null,{}] 06:40:07 INFO - PROCESS | 12450 | 1469022007371 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:07 INFO - PROCESS | 12450 | 1469022007377 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:07 INFO - PROCESS | 12450 | 1469022007551 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:40:07 INFO - PROCESS | 12450 | 1469022007710 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 12450 | 1469022007716 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:07 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cc000 == 10 [pid = 12450] [id = 397] 06:40:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e3cfc00) [pid = 12450] [serial = 1192] [outer = (nil)] 06:40:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904a7400) [pid = 12450] [serial = 1193] [outer = 0x8e3cfc00] 06:40:07 INFO - PROCESS | 12450 | 1469022007786 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x904b0400) [pid = 12450] [serial = 1194] [outer = 0x8e3cfc00] 06:40:08 INFO - PROCESS | 12450 | 1469022008747 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1431ms 06:40:08 INFO - PROCESS | 12450 | 1469022008792 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 12450 | 1469022008796 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:40:08 INFO - PROCESS | 12450 | 1469022008812 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 12450 | 1469022008822 Marionette TRACE conn4 <- [1,1562,null,{}] 06:40:08 INFO - PROCESS | 12450 | 1469022008837 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:08 INFO - PROCESS | 12450 | 1469022008844 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:09 INFO - PROCESS | 12450 | 1469022009089 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:40:09 INFO - PROCESS | 12450 | 1469022009127 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 12450 | 1469022009138 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x91828800 == 11 [pid = 12450] [id = 398] 06:40:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9182d400) [pid = 12450] [serial = 1195] [outer = (nil)] 06:40:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91968400) [pid = 12450] [serial = 1196] [outer = 0x9182d400] 06:40:09 INFO - PROCESS | 12450 | 1469022009202 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e1b4800) [pid = 12450] [serial = 1197] [outer = 0x9182d400] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8f0b9000) [pid = 12450] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91e47400) [pid = 12450] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92382800) [pid = 12450] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x90f0cc00) [pid = 12450] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9084c800) [pid = 12450] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91acd800) [pid = 12450] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e1f4000) [pid = 12450] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8e3c2c00) [pid = 12450] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:40:10 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8ecdcc00) [pid = 12450] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:40:10 INFO - PROCESS | 12450 | 1469022010393 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1600ms 06:40:10 INFO - PROCESS | 12450 | 1469022010412 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:40:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:40:10 INFO - PROCESS | 12450 | 1469022010417 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:40:10 INFO - PROCESS | 12450 | 1469022010423 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 12450 | 1469022010427 Marionette TRACE conn4 <- [1,1566,null,{}] 06:40:10 INFO - PROCESS | 12450 | 1469022010432 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 12450 | 1469022010437 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:10 INFO - PROCESS | 12450 | 1469022010639 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:40:10 INFO - PROCESS | 12450 | 1469022010657 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 12450 | 1469022010664 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf93800 == 12 [pid = 12450] [id = 399] 06:40:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e4eac00) [pid = 12450] [serial = 1198] [outer = (nil)] 06:40:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91827000) [pid = 12450] [serial = 1199] [outer = 0x8e4eac00] 06:40:10 INFO - PROCESS | 12450 | 1469022010735 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91971c00) [pid = 12450] [serial = 1200] [outer = 0x8e4eac00] 06:40:11 INFO - PROCESS | 12450 | 1469022011593 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1182ms 06:40:11 INFO - PROCESS | 12450 | 1469022011615 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 12450 | 1469022011618 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:40:11 INFO - PROCESS | 12450 | 1469022011624 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 12450 | 1469022011627 Marionette TRACE conn4 <- [1,1570,null,{}] 06:40:11 INFO - PROCESS | 12450 | 1469022011633 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:11 INFO - PROCESS | 12450 | 1469022011638 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:11 INFO - PROCESS | 12450 | 1469022011785 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:40:11 INFO - PROCESS | 12450 | 1469022011800 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 12450 | 1469022011818 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b33000 == 13 [pid = 12450] [id = 400] 06:40:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91b33c00) [pid = 12450] [serial = 1201] [outer = (nil)] 06:40:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91b39c00) [pid = 12450] [serial = 1202] [outer = 0x91b33c00] 06:40:11 INFO - PROCESS | 12450 | 1469022011898 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9222f800) [pid = 12450] [serial = 1203] [outer = 0x91b33c00] 06:40:13 INFO - PROCESS | 12450 | 1469022013178 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1638ms 06:40:13 INFO - PROCESS | 12450 | 1469022013265 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 12450 | 1469022013272 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:40:13 INFO - PROCESS | 12450 | 1469022013279 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 12450 | 1469022013287 Marionette TRACE conn4 <- [1,1574,null,{}] 06:40:13 INFO - PROCESS | 12450 | 1469022013295 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:13 INFO - PROCESS | 12450 | 1469022013301 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:13 INFO - PROCESS | 12450 | 1469022013518 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:40:13 INFO - PROCESS | 12450 | 1469022013757 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 12450 | 1469022013768 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b7800 == 14 [pid = 12450] [id = 401] 06:40:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e3c3c00) [pid = 12450] [serial = 1204] [outer = (nil)] 06:40:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e4db400) [pid = 12450] [serial = 1205] [outer = 0x8e3c3c00] 06:40:13 INFO - PROCESS | 12450 | 1469022013890 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ed32800) [pid = 12450] [serial = 1206] [outer = 0x8e3c3c00] 06:40:14 INFO - PROCESS | 12450 | 1469022014870 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1647ms 06:40:14 INFO - PROCESS | 12450 | 1469022014927 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 12450 | 1469022014935 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:40:14 INFO - PROCESS | 12450 | 1469022014945 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 12450 | 1469022014949 Marionette TRACE conn4 <- [1,1578,null,{}] 06:40:14 INFO - PROCESS | 12450 | 1469022014956 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:14 INFO - PROCESS | 12450 | 1469022014961 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:15 INFO - PROCESS | 12450 | 1469022015160 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:40:15 INFO - PROCESS | 12450 | 1469022015417 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 12450 | 1469022015423 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e294800 == 15 [pid = 12450] [id = 402] 06:40:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x90f0d000) [pid = 12450] [serial = 1207] [outer = (nil)] 06:40:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9182b400) [pid = 12450] [serial = 1208] [outer = 0x90f0d000] 06:40:15 INFO - PROCESS | 12450 | 1469022015516 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91ac9000) [pid = 12450] [serial = 1209] [outer = 0x90f0d000] 06:40:16 INFO - PROCESS | 12450 | 1469022016523 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1631ms 06:40:16 INFO - PROCESS | 12450 | 1469022016577 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 12450 | 1469022016580 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:40:16 INFO - PROCESS | 12450 | 1469022016587 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 12450 | 1469022016593 Marionette TRACE conn4 <- [1,1582,null,{}] 06:40:16 INFO - PROCESS | 12450 | 1469022016610 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:16 INFO - PROCESS | 12450 | 1469022016619 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:16 INFO - PROCESS | 12450 | 1469022016809 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:40:17 INFO - PROCESS | 12450 | 1469022017022 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 12450 | 1469022017034 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223ac00 == 16 [pid = 12450] [id = 403] 06:40:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9223b400) [pid = 12450] [serial = 1210] [outer = (nil)] 06:40:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92384400) [pid = 12450] [serial = 1211] [outer = 0x9223b400] 06:40:17 INFO - PROCESS | 12450 | 1469022017122 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9238c000) [pid = 12450] [serial = 1212] [outer = 0x9223b400] 06:40:18 INFO - PROCESS | 12450 | 1469022018296 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1756ms 06:40:18 INFO - PROCESS | 12450 | 1469022018344 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 12450 | 1469022018350 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:40:18 INFO - PROCESS | 12450 | 1469022018358 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 12450 | 1469022018362 Marionette TRACE conn4 <- [1,1586,null,{}] 06:40:18 INFO - PROCESS | 12450 | 1469022018378 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 12450 | 1469022018384 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:18 INFO - PROCESS | 12450 | 1469022018557 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:40:18 INFO - PROCESS | 12450 | 1469022018811 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 12450 | 1469022018823 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e291000 == 17 [pid = 12450] [id = 404] 06:40:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x8e3c7800) [pid = 12450] [serial = 1213] [outer = (nil)] 06:40:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8e3cf000) [pid = 12450] [serial = 1214] [outer = 0x8e3c7800] 06:40:18 INFO - PROCESS | 12450 | 1469022018919 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8ecce000) [pid = 12450] [serial = 1215] [outer = 0x8e3c7800] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x9212f800) [pid = 12450] [serial = 1157] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92388400) [pid = 12450] [serial = 1160] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92239000) [pid = 12450] [serial = 1158] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91826c00) [pid = 12450] [serial = 1145] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9196cc00) [pid = 12450] [serial = 1146] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x90f03000) [pid = 12450] [serial = 1154] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92135c00) [pid = 12450] [serial = 1140] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91ad6400) [pid = 12450] [serial = 1139] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x904b3400) [pid = 12450] [serial = 1148] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91ad5000) [pid = 12450] [serial = 1149] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e3d0000) [pid = 12450] [serial = 1151] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8ed25000) [pid = 12450] [serial = 1152] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ed2e800) [pid = 12450] [serial = 1142] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8f0bd800) [pid = 12450] [serial = 1143] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92602400) [pid = 12450] [serial = 1161] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x90f10400) [pid = 12450] [serial = 1155] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92388c00) [pid = 12450] [serial = 1164] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x92239800) [pid = 12450] [serial = 1163] [outer = (nil)] [url = about:blank] 06:40:19 INFO - PROCESS | 12450 | 1469022019836 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1533ms 06:40:19 INFO - PROCESS | 12450 | 1469022019891 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 12450 | 1469022019898 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:40:19 INFO - PROCESS | 12450 | 1469022019907 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 12450 | 1469022019911 Marionette TRACE conn4 <- [1,1590,null,{}] 06:40:19 INFO - PROCESS | 12450 | 1469022019917 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:19 INFO - PROCESS | 12450 | 1469022019921 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:20 INFO - PROCESS | 12450 | 1469022020084 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:40:20 INFO - PROCESS | 12450 | 1469022020096 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 12450 | 1469022020103 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x904a7800 == 18 [pid = 12450] [id = 405] 06:40:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x904a8000) [pid = 12450] [serial = 1216] [outer = (nil)] 06:40:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x90842400) [pid = 12450] [serial = 1217] [outer = 0x904a8000] 06:40:20 INFO - PROCESS | 12450 | 1469022020182 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x90f04400) [pid = 12450] [serial = 1218] [outer = 0x904a8000] 06:40:21 INFO - PROCESS | 12450 | 1469022021147 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1286ms 06:40:21 INFO - PROCESS | 12450 | 1469022021195 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 12450 | 1469022021198 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:40:21 INFO - PROCESS | 12450 | 1469022021210 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 12450 | 1469022021214 Marionette TRACE conn4 <- [1,1594,null,{}] 06:40:21 INFO - PROCESS | 12450 | 1469022021230 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 12450 | 1469022021238 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:21 INFO - PROCESS | 12450 | 1469022021443 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:40:21 INFO - PROCESS | 12450 | 1469022021457 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 12450 | 1469022021467 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x91968800 == 19 [pid = 12450] [id = 406] 06:40:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9196cc00) [pid = 12450] [serial = 1219] [outer = (nil)] 06:40:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91b31400) [pid = 12450] [serial = 1220] [outer = 0x9196cc00] 06:40:21 INFO - PROCESS | 12450 | 1469022021538 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91b3f000) [pid = 12450] [serial = 1221] [outer = 0x9196cc00] 06:40:22 INFO - PROCESS | 12450 | 1469022022485 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1333ms 06:40:22 INFO - PROCESS | 12450 | 1469022022544 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 12450 | 1469022022548 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:40:22 INFO - PROCESS | 12450 | 1469022022562 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 12450 | 1469022022564 Marionette TRACE conn4 <- [1,1598,null,{}] 06:40:22 INFO - PROCESS | 12450 | 1469022022570 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:22 INFO - PROCESS | 12450 | 1469022022575 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:22 INFO - PROCESS | 12450 | 1469022022785 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:40:22 INFO - PROCESS | 12450 | 1469022022809 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 12450 | 1469022022817 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2e800 == 20 [pid = 12450] [id = 407] 06:40:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b35800) [pid = 12450] [serial = 1222] [outer = (nil)] 06:40:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9223bc00) [pid = 12450] [serial = 1223] [outer = 0x91b35800] 06:40:22 INFO - PROCESS | 12450 | 1469022022885 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92385400) [pid = 12450] [serial = 1224] [outer = 0x91b35800] 06:40:23 INFO - PROCESS | 12450 | 1469022023817 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1302ms 06:40:23 INFO - PROCESS | 12450 | 1469022023857 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 12450 | 1469022023860 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:40:23 INFO - PROCESS | 12450 | 1469022023873 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 12450 | 1469022023876 Marionette TRACE conn4 <- [1,1602,null,{}] 06:40:23 INFO - PROCESS | 12450 | 1469022023882 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 12450 | 1469022023887 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:24 INFO - PROCESS | 12450 | 1469022024085 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:40:24 INFO - PROCESS | 12450 | 1469022024109 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 12450 | 1469022024117 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223c400 == 21 [pid = 12450] [id = 408] 06:40:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92389000) [pid = 12450] [serial = 1225] [outer = (nil)] 06:40:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92390800) [pid = 12450] [serial = 1226] [outer = 0x92389000] 06:40:24 INFO - PROCESS | 12450 | 1469022024184 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92604000) [pid = 12450] [serial = 1227] [outer = 0x92389000] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9182d400) [pid = 12450] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8cf8f000) [pid = 12450] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e3ce000) [pid = 12450] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e1b5c00) [pid = 12450] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e4eac00) [pid = 12450] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8cf8a400) [pid = 12450] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ecd6400) [pid = 12450] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91b3bc00) [pid = 12450] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92867000) [pid = 12450] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x92868c00) [pid = 12450] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92ec1c00) [pid = 12450] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:40:24 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e3cfc00) [pid = 12450] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:40:25 INFO - PROCESS | 12450 | 1469022025177 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1356ms 06:40:25 INFO - PROCESS | 12450 | 1469022025224 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 12450 | 1469022025227 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:40:25 INFO - PROCESS | 12450 | 1469022025233 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 12450 | 1469022025237 Marionette TRACE conn4 <- [1,1606,null,{}] 06:40:25 INFO - PROCESS | 12450 | 1469022025242 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:25 INFO - PROCESS | 12450 | 1469022025252 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:25 INFO - PROCESS | 12450 | 1469022025442 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:40:25 INFO - PROCESS | 12450 | 1469022025572 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 12450 | 1469022025581 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b5c00 == 22 [pid = 12450] [id = 409] 06:40:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e1ba000) [pid = 12450] [serial = 1228] [outer = (nil)] 06:40:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x92381c00) [pid = 12450] [serial = 1229] [outer = 0x8e1ba000] 06:40:25 INFO - PROCESS | 12450 | 1469022025649 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92868000) [pid = 12450] [serial = 1230] [outer = 0x8e1ba000] 06:40:26 INFO - PROCESS | 12450 | 1469022026416 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1231ms 06:40:26 INFO - PROCESS | 12450 | 1469022026466 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 12450 | 1469022026469 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:40:26 INFO - PROCESS | 12450 | 1469022026475 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 12450 | 1469022026478 Marionette TRACE conn4 <- [1,1610,null,{}] 06:40:26 INFO - PROCESS | 12450 | 1469022026484 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:26 INFO - PROCESS | 12450 | 1469022026488 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:26 INFO - PROCESS | 12450 | 1469022026703 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:40:26 INFO - PROCESS | 12450 | 1469022026881 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 12450 | 1469022026892 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf92800 == 23 [pid = 12450] [id = 410] 06:40:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8cf93c00) [pid = 12450] [serial = 1231] [outer = (nil)] 06:40:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1f2000) [pid = 12450] [serial = 1232] [outer = 0x8cf93c00] 06:40:26 INFO - PROCESS | 12450 | 1469022026978 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e296000) [pid = 12450] [serial = 1233] [outer = 0x8cf93c00] 06:40:27 INFO - PROCESS | 12450 | 1469022027991 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1579ms 06:40:28 INFO - PROCESS | 12450 | 1469022028057 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 12450 | 1469022028064 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:40:28 INFO - PROCESS | 12450 | 1469022028072 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 12450 | 1469022028078 Marionette TRACE conn4 <- [1,1614,null,{}] 06:40:28 INFO - PROCESS | 12450 | 1469022028085 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:28 INFO - PROCESS | 12450 | 1469022028091 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:28 INFO - PROCESS | 12450 | 1469022028320 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:40:28 INFO - PROCESS | 12450 | 1469022028553 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 12450 | 1469022028562 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd7000 == 24 [pid = 12450] [id = 411] 06:40:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x904ad800) [pid = 12450] [serial = 1234] [outer = (nil)] 06:40:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90f06c00) [pid = 12450] [serial = 1235] [outer = 0x904ad800] 06:40:28 INFO - PROCESS | 12450 | 1469022028693 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91825c00) [pid = 12450] [serial = 1236] [outer = 0x904ad800] 06:40:29 INFO - PROCESS | 12450 | 1469022029618 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:40:29 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 06:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1590ms 06:40:29 INFO - PROCESS | 12450 | 1469022029662 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 12450 | 1469022029667 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:40:29 INFO - PROCESS | 12450 | 1469022029674 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 12450 | 1469022029678 Marionette TRACE conn4 <- [1,1618,null,{}] 06:40:29 INFO - PROCESS | 12450 | 1469022029684 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:29 INFO - PROCESS | 12450 | 1469022029689 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:29 INFO - PROCESS | 12450 | 1469022029871 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:40:30 INFO - PROCESS | 12450 | 1469022030048 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 12450 | 1469022030055 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x92134c00 == 25 [pid = 12450] [id = 412] 06:40:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92136400) [pid = 12450] [serial = 1237] [outer = (nil)] 06:40:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9223b800) [pid = 12450] [serial = 1238] [outer = 0x92136400] 06:40:30 INFO - PROCESS | 12450 | 1469022030139 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92609800) [pid = 12450] [serial = 1239] [outer = 0x92136400] 06:40:31 INFO - PROCESS | 12450 | 1469022031148 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1531ms 06:40:31 INFO - PROCESS | 12450 | 1469022031206 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 12450 | 1469022031213 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:40:31 INFO - PROCESS | 12450 | 1469022031231 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 12450 | 1469022031238 Marionette TRACE conn4 <- [1,1622,null,{}] 06:40:31 INFO - PROCESS | 12450 | 1469022031244 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 12450 | 1469022031252 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:31 INFO - PROCESS | 12450 | 1469022031476 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:40:31 INFO - PROCESS | 12450 | 1469022031693 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 12450 | 1469022031701 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf90400 == 26 [pid = 12450] [id = 413] 06:40:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e4e5c00) [pid = 12450] [serial = 1240] [outer = (nil)] 06:40:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92964c00) [pid = 12450] [serial = 1241] [outer = 0x8e4e5c00] 06:40:31 INFO - PROCESS | 12450 | 1469022031827 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929dcc00) [pid = 12450] [serial = 1242] [outer = 0x8e4e5c00] 06:40:32 INFO - PROCESS | 12450 | 1469022032707 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:40:32 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 06:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1548ms 06:40:32 INFO - PROCESS | 12450 | 1469022032771 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:40:32 INFO - PROCESS | 12450 | 1469022032775 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:40:32 INFO - PROCESS | 12450 | 1469022032782 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 12450 | 1469022032785 Marionette TRACE conn4 <- [1,1626,null,{}] 06:40:32 INFO - PROCESS | 12450 | 1469022032791 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:32 INFO - PROCESS | 12450 | 1469022032796 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:32 INFO - PROCESS | 12450 | 1469022032966 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:40:33 INFO - PROCESS | 12450 | 1469022033138 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 12450 | 1469022033147 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x92aba400 == 27 [pid = 12450] [id = 414] 06:40:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92abcc00) [pid = 12450] [serial = 1243] [outer = (nil)] 06:40:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92ac6c00) [pid = 12450] [serial = 1244] [outer = 0x92abcc00] 06:40:33 INFO - PROCESS | 12450 | 1469022033229 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92ac4000) [pid = 12450] [serial = 1245] [outer = 0x92abcc00] 06:40:34 INFO - PROCESS | 12450 | 1469022034169 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1431ms 06:40:34 INFO - PROCESS | 12450 | 1469022034213 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 12450 | 1469022034217 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:40:34 INFO - PROCESS | 12450 | 1469022034225 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 12450 | 1469022034228 Marionette TRACE conn4 <- [1,1630,null,{}] 06:40:34 INFO - PROCESS | 12450 | 1469022034234 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 12450 | 1469022034239 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:34 INFO - PROCESS | 12450 | 1469022034425 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:40:34 INFO - PROCESS | 12450 | 1469022034600 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 12450 | 1469022034615 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x93946400 == 28 [pid = 12450] [id = 415] 06:40:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x93946800) [pid = 12450] [serial = 1246] [outer = (nil)] 06:40:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x939b6c00) [pid = 12450] [serial = 1247] [outer = 0x93946800] 06:40:34 INFO - PROCESS | 12450 | 1469022034707 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x93b5fc00) [pid = 12450] [serial = 1248] [outer = 0x93946800] 06:40:35 INFO - PROCESS | 12450 | 1469022035649 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1482ms 06:40:35 INFO - PROCESS | 12450 | 1469022035708 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 12450 | 1469022035712 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:40:35 INFO - PROCESS | 12450 | 1469022035719 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 12450 | 1469022035722 Marionette TRACE conn4 <- [1,1634,null,{}] 06:40:35 INFO - PROCESS | 12450 | 1469022035728 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 12450 | 1469022035733 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:35 INFO - PROCESS | 12450 | 1469022035907 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:40:36 INFO - PROCESS | 12450 | 1469022036081 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 12450 | 1469022036089 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b9c00 == 29 [pid = 12450] [id = 416] 06:40:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e1bac00) [pid = 12450] [serial = 1249] [outer = (nil)] 06:40:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x904ac000) [pid = 12450] [serial = 1250] [outer = 0x8e1bac00] 06:40:36 INFO - PROCESS | 12450 | 1469022036182 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9196d800) [pid = 12450] [serial = 1251] [outer = 0x8e1bac00] 06:40:37 INFO - PROCESS | 12450 | 1469022037084 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1435ms 06:40:37 INFO - PROCESS | 12450 | 1469022037155 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 12450 | 1469022037159 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:40:37 INFO - PROCESS | 12450 | 1469022037165 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 12450 | 1469022037169 Marionette TRACE conn4 <- [1,1638,null,{}] 06:40:37 INFO - PROCESS | 12450 | 1469022037175 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 12450 | 1469022037180 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:37 INFO - PROCESS | 12450 | 1469022037577 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:40:37 INFO - PROCESS | 12450 | 1469022037837 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 12450 | 1469022037847 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c400 == 30 [pid = 12450] [id = 417] 06:40:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e29cc00) [pid = 12450] [serial = 1252] [outer = (nil)] 06:40:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8e3c8400) [pid = 12450] [serial = 1253] [outer = 0x8e29cc00] 06:40:37 INFO - PROCESS | 12450 | 1469022037936 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8ecd5400) [pid = 12450] [serial = 1254] [outer = 0x8e29cc00] 06:40:38 INFO - PROCESS | 12450 | 1469022038904 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1787ms 06:40:38 INFO - PROCESS | 12450 | 1469022038957 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 12450 | 1469022038962 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:40:38 INFO - PROCESS | 12450 | 1469022038972 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 12450 | 1469022038977 Marionette TRACE conn4 <- [1,1642,null,{}] 06:40:38 INFO - PROCESS | 12450 | 1469022038984 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:38 INFO - PROCESS | 12450 | 1469022038989 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:39 INFO - PROCESS | 12450 | 1469022039165 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:40:39 INFO - PROCESS | 12450 | 1469022039385 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 12450 | 1469022039394 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:40 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8dc00 == 29 [pid = 12450] [id = 395] 06:40:40 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf91800 == 28 [pid = 12450] [id = 394] 06:40:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c800 == 29 [pid = 12450] [id = 418] 06:40:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8cf8dc00) [pid = 12450] [serial = 1255] [outer = (nil)] 06:40:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e1af000) [pid = 12450] [serial = 1256] [outer = 0x8cf8dc00] 06:40:40 INFO - PROCESS | 12450 | 1469022040379 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8e1ea000) [pid = 12450] [serial = 1257] [outer = 0x8cf8dc00] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x91968400) [pid = 12450] [serial = 1196] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8cf95000) [pid = 12450] [serial = 1187] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8e1bc400) [pid = 12450] [serial = 1188] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8e4dcc00) [pid = 12450] [serial = 1190] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8e4e8c00) [pid = 12450] [serial = 1191] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8f0c2800) [pid = 12450] [serial = 1185] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8e4dbc00) [pid = 12450] [serial = 1184] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x91827000) [pid = 12450] [serial = 1199] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8e1ec800) [pid = 12450] [serial = 1167] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8cf94000) [pid = 12450] [serial = 1166] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9084d800) [pid = 12450] [serial = 1170] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x904ac800) [pid = 12450] [serial = 1169] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92132c00) [pid = 12450] [serial = 1173] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91b40400) [pid = 12450] [serial = 1172] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9295f400) [pid = 12450] [serial = 1176] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9295b000) [pid = 12450] [serial = 1175] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92abc400) [pid = 12450] [serial = 1179] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x929e3000) [pid = 12450] [serial = 1178] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x939bb400) [pid = 12450] [serial = 1182] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92eca800) [pid = 12450] [serial = 1181] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e1b4800) [pid = 12450] [serial = 1197] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x904a7400) [pid = 12450] [serial = 1193] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904b0400) [pid = 12450] [serial = 1194] [outer = (nil)] [url = about:blank] 06:40:40 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91971c00) [pid = 12450] [serial = 1200] [outer = (nil)] [url = about:blank] 06:40:41 INFO - PROCESS | 12450 | 1469022041332 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2403ms 06:40:41 INFO - PROCESS | 12450 | 1469022041376 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:40:41 INFO - PROCESS | 12450 | 1469022041382 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:40:41 INFO - PROCESS | 12450 | 1469022041390 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 12450 | 1469022041394 Marionette TRACE conn4 <- [1,1646,null,{}] 06:40:41 INFO - PROCESS | 12450 | 1469022041406 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:41 INFO - PROCESS | 12450 | 1469022041412 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:41 INFO - PROCESS | 12450 | 1469022041575 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:40:41 INFO - PROCESS | 12450 | 1469022041705 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 12450 | 1469022041715 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4df400 == 30 [pid = 12450] [id = 419] 06:40:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e4e0c00) [pid = 12450] [serial = 1258] [outer = (nil)] 06:40:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8eccf000) [pid = 12450] [serial = 1259] [outer = 0x8e4e0c00] 06:40:41 INFO - PROCESS | 12450 | 1469022041804 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ecda000) [pid = 12450] [serial = 1260] [outer = 0x8e4e0c00] 06:40:42 INFO - PROCESS | 12450 | 1469022042634 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1295ms 06:40:42 INFO - PROCESS | 12450 | 1469022042684 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 12450 | 1469022042691 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:40:42 INFO - PROCESS | 12450 | 1469022042703 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 12450 | 1469022042707 Marionette TRACE conn4 <- [1,1650,null,{}] 06:40:42 INFO - PROCESS | 12450 | 1469022042713 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 12450 | 1469022042718 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:42 INFO - PROCESS | 12450 | 1469022042886 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:40:42 INFO - PROCESS | 12450 | 1469022042898 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 12450 | 1469022042910 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dfc00 == 31 [pid = 12450] [id = 420] 06:40:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0bf000) [pid = 12450] [serial = 1261] [outer = (nil)] 06:40:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x904aec00) [pid = 12450] [serial = 1262] [outer = 0x8f0bf000] 06:40:43 INFO - PROCESS | 12450 | 1469022043109 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x90847c00) [pid = 12450] [serial = 1263] [outer = 0x8f0bf000] 06:40:44 INFO - PROCESS | 12450 | 1469022044097 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1429ms 06:40:44 INFO - PROCESS | 12450 | 1469022044132 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 12450 | 1469022044135 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:40:44 INFO - PROCESS | 12450 | 1469022044141 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 12450 | 1469022044147 Marionette TRACE conn4 <- [1,1654,null,{}] 06:40:44 INFO - PROCESS | 12450 | 1469022044170 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:44 INFO - PROCESS | 12450 | 1469022044179 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:44 INFO - PROCESS | 12450 | 1469022044400 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:40:44 INFO - PROCESS | 12450 | 1469022044432 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 12450 | 1469022044439 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x91830000 == 32 [pid = 12450] [id = 421] 06:40:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91830400) [pid = 12450] [serial = 1264] [outer = (nil)] 06:40:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9196f000) [pid = 12450] [serial = 1265] [outer = 0x91830400] 06:40:44 INFO - PROCESS | 12450 | 1469022044508 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91ac7c00) [pid = 12450] [serial = 1266] [outer = 0x91830400] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e3c7800) [pid = 12450] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e3c3c00) [pid = 12450] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9196cc00) [pid = 12450] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x90f0d000) [pid = 12450] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91b33c00) [pid = 12450] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9223b400) [pid = 12450] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92389000) [pid = 12450] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904a8000) [pid = 12450] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91b35800) [pid = 12450] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:40:45 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e1ba000) [pid = 12450] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:40:45 INFO - PROCESS | 12450 | 1469022045807 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1694ms 06:40:45 INFO - PROCESS | 12450 | 1469022045836 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 12450 | 1469022045840 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:40:45 INFO - PROCESS | 12450 | 1469022045856 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 12450 | 1469022045859 Marionette TRACE conn4 <- [1,1658,null,{}] 06:40:45 INFO - PROCESS | 12450 | 1469022045868 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 12450 | 1469022045873 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:46 INFO - PROCESS | 12450 | 1469022046083 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:40:46 INFO - PROCESS | 12450 | 1469022046098 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 12450 | 1469022046108 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed28400 == 33 [pid = 12450] [id = 422] 06:40:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x90842c00) [pid = 12450] [serial = 1267] [outer = (nil)] 06:40:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91ad1000) [pid = 12450] [serial = 1268] [outer = 0x90842c00] 06:40:46 INFO - PROCESS | 12450 | 1469022046174 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91b32c00) [pid = 12450] [serial = 1269] [outer = 0x90842c00] 06:40:47 INFO - PROCESS | 12450 | 1469022047037 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1251ms 06:40:47 INFO - PROCESS | 12450 | 1469022047099 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 12450 | 1469022047103 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:40:47 INFO - PROCESS | 12450 | 1469022047109 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 12450 | 1469022047112 Marionette TRACE conn4 <- [1,1662,null,{}] 06:40:47 INFO - PROCESS | 12450 | 1469022047117 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:47 INFO - PROCESS | 12450 | 1469022047122 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:47 INFO - PROCESS | 12450 | 1469022047275 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:40:47 INFO - PROCESS | 12450 | 1469022047284 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 12450 | 1469022047293 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3dc00 == 34 [pid = 12450] [id = 423] 06:40:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91b40400) [pid = 12450] [serial = 1270] [outer = (nil)] 06:40:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91e4d800) [pid = 12450] [serial = 1271] [outer = 0x91b40400] 06:40:47 INFO - PROCESS | 12450 | 1469022047376 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92238400) [pid = 12450] [serial = 1272] [outer = 0x91b40400] 06:40:48 INFO - PROCESS | 12450 | 1469022048611 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1588ms 06:40:48 INFO - PROCESS | 12450 | 1469022048702 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 12450 | 1469022048708 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:40:48 INFO - PROCESS | 12450 | 1469022048721 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 12450 | 1469022048726 Marionette TRACE conn4 <- [1,1666,null,{}] 06:40:48 INFO - PROCESS | 12450 | 1469022048734 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:48 INFO - PROCESS | 12450 | 1469022048741 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:48 INFO - PROCESS | 12450 | 1469022048954 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:40:49 INFO - PROCESS | 12450 | 1469022049182 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 12450 | 1469022049189 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bd800 == 35 [pid = 12450] [id = 424] 06:40:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e1f0c00) [pid = 12450] [serial = 1273] [outer = (nil)] 06:40:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8ed2b400) [pid = 12450] [serial = 1274] [outer = 0x8e1f0c00] 06:40:49 INFO - PROCESS | 12450 | 1469022049276 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x904a8000) [pid = 12450] [serial = 1275] [outer = 0x8e1f0c00] 06:40:50 INFO - PROCESS | 12450 | 1469022050285 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1632ms 06:40:50 INFO - PROCESS | 12450 | 1469022050355 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 12450 | 1469022050362 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:40:50 INFO - PROCESS | 12450 | 1469022050373 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 12450 | 1469022050377 Marionette TRACE conn4 <- [1,1670,null,{}] 06:40:50 INFO - PROCESS | 12450 | 1469022050384 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 12450 | 1469022050390 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:50 INFO - PROCESS | 12450 | 1469022050616 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:40:50 INFO - PROCESS | 12450 | 1469022050893 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 12450 | 1469022050902 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c2c00 == 36 [pid = 12450] [id = 425] 06:40:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91821c00) [pid = 12450] [serial = 1276] [outer = (nil)] 06:40:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9196b000) [pid = 12450] [serial = 1277] [outer = 0x91821c00] 06:40:51 INFO - PROCESS | 12450 | 1469022051009 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91b3c800) [pid = 12450] [serial = 1278] [outer = 0x91821c00] 06:40:51 INFO - PROCESS | 12450 | 1469022051994 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1683ms 06:40:52 INFO - PROCESS | 12450 | 1469022052056 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 12450 | 1469022052060 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:40:52 INFO - PROCESS | 12450 | 1469022052068 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 12450 | 1469022052074 Marionette TRACE conn4 <- [1,1674,null,{}] 06:40:52 INFO - PROCESS | 12450 | 1469022052090 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:52 INFO - PROCESS | 12450 | 1469022052099 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:52 INFO - PROCESS | 12450 | 1469022052283 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:40:52 INFO - PROCESS | 12450 | 1469022052512 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 12450 | 1469022052522 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x92603800 == 37 [pid = 12450] [id = 426] 06:40:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92604400) [pid = 12450] [serial = 1279] [outer = (nil)] 06:40:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92610800) [pid = 12450] [serial = 1280] [outer = 0x92604400] 06:40:52 INFO - PROCESS | 12450 | 1469022052650 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9286c000) [pid = 12450] [serial = 1281] [outer = 0x92604400] 06:40:53 INFO - PROCESS | 12450 | 1469022053634 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1637ms 06:40:53 INFO - PROCESS | 12450 | 1469022053712 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 12450 | 1469022053721 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:40:53 INFO - PROCESS | 12450 | 1469022053729 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 12450 | 1469022053733 Marionette TRACE conn4 <- [1,1678,null,{}] 06:40:53 INFO - PROCESS | 12450 | 1469022053739 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:53 INFO - PROCESS | 12450 | 1469022053745 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:54 INFO - PROCESS | 12450 | 1469022054092 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:40:54 INFO - PROCESS | 12450 | 1469022054328 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 12450 | 1469022054339 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ba000 == 38 [pid = 12450] [id = 427] 06:40:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8e291400) [pid = 12450] [serial = 1282] [outer = (nil)] 06:40:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e3c2800) [pid = 12450] [serial = 1283] [outer = 0x8e291400] 06:40:54 INFO - PROCESS | 12450 | 1469022054440 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8e4e7400) [pid = 12450] [serial = 1284] [outer = 0x8e291400] 06:40:55 INFO - PROCESS | 12450 | --DOCSHELL 0x91828800 == 37 [pid = 12450] [id = 398] 06:40:55 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf93800 == 36 [pid = 12450] [id = 399] 06:40:55 INFO - PROCESS | 12450 | --DOCSHELL 0x91968800 == 35 [pid = 12450] [id = 406] 06:40:55 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cc000 == 34 [pid = 12450] [id = 397] 06:40:55 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cdc00 == 33 [pid = 12450] [id = 396] 06:40:55 INFO - PROCESS | 12450 | --DOCSHELL 0x904a7800 == 32 [pid = 12450] [id = 405] 06:40:55 INFO - PROCESS | 12450 | 1469022055417 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x92381c00) [pid = 12450] [serial = 1229] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92868000) [pid = 12450] [serial = 1230] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8e3cf000) [pid = 12450] [serial = 1214] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8ed32800) [pid = 12450] [serial = 1206] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91b3f000) [pid = 12450] [serial = 1221] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91b31400) [pid = 12450] [serial = 1220] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9182b400) [pid = 12450] [serial = 1208] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9222f800) [pid = 12450] [serial = 1203] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ecce000) [pid = 12450] [serial = 1215] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91b39c00) [pid = 12450] [serial = 1202] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91ac9000) [pid = 12450] [serial = 1209] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92384400) [pid = 12450] [serial = 1211] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92390800) [pid = 12450] [serial = 1226] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x90f04400) [pid = 12450] [serial = 1218] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92385400) [pid = 12450] [serial = 1224] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92604000) [pid = 12450] [serial = 1227] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9223bc00) [pid = 12450] [serial = 1223] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x90842400) [pid = 12450] [serial = 1217] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e4db400) [pid = 12450] [serial = 1205] [outer = (nil)] [url = about:blank] 06:40:55 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9238c000) [pid = 12450] [serial = 1212] [outer = (nil)] [url = about:blank] 06:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1787ms 06:40:55 INFO - PROCESS | 12450 | 1469022055519 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 12450 | 1469022055525 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:40:55 INFO - PROCESS | 12450 | 1469022055533 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 12450 | 1469022055538 Marionette TRACE conn4 <- [1,1682,null,{}] 06:40:55 INFO - PROCESS | 12450 | 1469022055545 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:55 INFO - PROCESS | 12450 | 1469022055551 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:55 INFO - PROCESS | 12450 | 1469022055717 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:40:55 INFO - PROCESS | 12450 | 1469022055903 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 12450 | 1469022055910 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed31400 == 33 [pid = 12450] [id = 428] 06:40:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8f0bac00) [pid = 12450] [serial = 1285] [outer = (nil)] 06:40:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904ab000) [pid = 12450] [serial = 1286] [outer = 0x8f0bac00] 06:40:56 INFO - PROCESS | 12450 | 1469022055994 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9084bc00) [pid = 12450] [serial = 1287] [outer = 0x8f0bac00] 06:40:56 INFO - PROCESS | 12450 | 1469022056791 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1291ms 06:40:56 INFO - PROCESS | 12450 | 1469022056827 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 12450 | 1469022056831 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:40:56 INFO - PROCESS | 12450 | 1469022056838 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 12450 | 1469022056840 Marionette TRACE conn4 <- [1,1686,null,{}] 06:40:56 INFO - PROCESS | 12450 | 1469022056847 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:56 INFO - PROCESS | 12450 | 1469022056852 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:57 INFO - PROCESS | 12450 | 1469022057010 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:40:57 INFO - PROCESS | 12450 | 1469022057029 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 12450 | 1469022057036 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ad3800 == 34 [pid = 12450] [id = 429] 06:40:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b31400) [pid = 12450] [serial = 1288] [outer = (nil)] 06:40:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91b3b400) [pid = 12450] [serial = 1289] [outer = 0x91b31400] 06:40:57 INFO - PROCESS | 12450 | 1469022057106 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91e4e400) [pid = 12450] [serial = 1290] [outer = 0x91b31400] 06:40:58 INFO - PROCESS | 12450 | 1469022058101 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:40:58 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 06:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1288ms 06:40:58 INFO - PROCESS | 12450 | 1469022058126 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 12450 | 1469022058133 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:40:58 INFO - PROCESS | 12450 | 1469022058155 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 12450 | 1469022058162 Marionette TRACE conn4 <- [1,1690,null,{}] 06:40:58 INFO - PROCESS | 12450 | 1469022058172 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 12450 | 1469022058177 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:58 INFO - PROCESS | 12450 | 1469022058399 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:40:58 INFO - PROCESS | 12450 | 1469022058420 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 12450 | 1469022058428 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182cc00 == 35 [pid = 12450] [id = 430] 06:40:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91b37000) [pid = 12450] [serial = 1291] [outer = (nil)] 06:40:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9238d800) [pid = 12450] [serial = 1292] [outer = 0x91b37000] 06:40:58 INFO - PROCESS | 12450 | 1469022058496 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9260a000) [pid = 12450] [serial = 1293] [outer = 0x91b37000] 06:40:59 INFO - PROCESS | 12450 | 1469022059427 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1352ms 06:40:59 INFO - PROCESS | 12450 | 1469022059495 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 12450 | 1469022059499 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:40:59 INFO - PROCESS | 12450 | 1469022059505 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 12450 | 1469022059508 Marionette TRACE conn4 <- [1,1694,null,{}] 06:40:59 INFO - PROCESS | 12450 | 1469022059513 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:59 INFO - PROCESS | 12450 | 1469022059518 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:59 INFO - PROCESS | 12450 | 1469022059722 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:40:59 INFO - PROCESS | 12450 | 1469022059744 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 12450 | 1469022059751 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:40:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1e9800 == 36 [pid = 12450] [id = 431] 06:40:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9182b000) [pid = 12450] [serial = 1294] [outer = (nil)] 06:40:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92868c00) [pid = 12450] [serial = 1295] [outer = 0x9182b000] 06:40:59 INFO - PROCESS | 12450 | 1469022059818 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92958400) [pid = 12450] [serial = 1296] [outer = 0x9182b000] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91830400) [pid = 12450] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e4e0c00) [pid = 12450] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8cf8dc00) [pid = 12450] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e29cc00) [pid = 12450] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8cf93c00) [pid = 12450] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x904ad800) [pid = 12450] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92136400) [pid = 12450] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e4e5c00) [pid = 12450] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92abcc00) [pid = 12450] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x90842c00) [pid = 12450] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x93946800) [pid = 12450] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1bac00) [pid = 12450] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:41:00 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8f0bf000) [pid = 12450] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:41:00 INFO - PROCESS | 12450 | 1469022060847 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1379ms 06:41:00 INFO - PROCESS | 12450 | 1469022060885 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 12450 | 1469022060888 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:41:00 INFO - PROCESS | 12450 | 1469022060894 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 12450 | 1469022060897 Marionette TRACE conn4 <- [1,1698,null,{}] 06:41:00 INFO - PROCESS | 12450 | 1469022060903 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:00 INFO - PROCESS | 12450 | 1469022060908 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:01 INFO - PROCESS | 12450 | 1469022061105 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:41:01 INFO - PROCESS | 12450 | 1469022061128 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 12450 | 1469022061144 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ad2400 == 37 [pid = 12450] [id = 432] 06:41:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91ad2800) [pid = 12450] [serial = 1297] [outer = (nil)] 06:41:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x92607c00) [pid = 12450] [serial = 1298] [outer = 0x91ad2800] 06:41:01 INFO - PROCESS | 12450 | 1469022061227 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92960400) [pid = 12450] [serial = 1299] [outer = 0x91ad2800] 06:41:02 INFO - PROCESS | 12450 | 1469022062117 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:41:02 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 06:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1283ms 06:41:02 INFO - PROCESS | 12450 | 1469022062178 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 12450 | 1469022062181 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:41:02 INFO - PROCESS | 12450 | 1469022062188 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 12450 | 1469022062191 Marionette TRACE conn4 <- [1,1702,null,{}] 06:41:02 INFO - PROCESS | 12450 | 1469022062196 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 12450 | 1469022062201 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:02 INFO - PROCESS | 12450 | 1469022062355 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:41:02 INFO - PROCESS | 12450 | 1469022062364 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 12450 | 1469022062373 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c5400 == 38 [pid = 12450] [id = 433] 06:41:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e3c5800) [pid = 12450] [serial = 1300] [outer = (nil)] 06:41:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x929dc400) [pid = 12450] [serial = 1301] [outer = 0x8e3c5800] 06:41:02 INFO - PROCESS | 12450 | 1469022062437 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x929e3400) [pid = 12450] [serial = 1302] [outer = 0x8e3c5800] 06:41:03 INFO - PROCESS | 12450 | 1469022063583 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1436ms 06:41:03 INFO - PROCESS | 12450 | 1469022063629 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:41:03 INFO - PROCESS | 12450 | 1469022063635 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:41:03 INFO - PROCESS | 12450 | 1469022063643 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 12450 | 1469022063651 Marionette TRACE conn4 <- [1,1706,null,{}] 06:41:03 INFO - PROCESS | 12450 | 1469022063659 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:03 INFO - PROCESS | 12450 | 1469022063665 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:03 INFO - PROCESS | 12450 | 1469022063892 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:41:04 INFO - PROCESS | 12450 | 1469022064120 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 12450 | 1469022064127 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e5c00 == 39 [pid = 12450] [id = 434] 06:41:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ecd1800) [pid = 12450] [serial = 1303] [outer = (nil)] 06:41:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8ed2e400) [pid = 12450] [serial = 1304] [outer = 0x8ecd1800] 06:41:04 INFO - PROCESS | 12450 | 1469022064259 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x90f03400) [pid = 12450] [serial = 1305] [outer = 0x8ecd1800] 06:41:05 INFO - PROCESS | 12450 | 1469022065204 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 06:41:05 INFO - PROCESS | 12450 | 1469022065281 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 12450 | 1469022065289 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:41:05 INFO - PROCESS | 12450 | 1469022065300 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 12450 | 1469022065303 Marionette TRACE conn4 <- [1,1710,null,{}] 06:41:05 INFO - PROCESS | 12450 | 1469022065310 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:05 INFO - PROCESS | 12450 | 1469022065316 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:05 INFO - PROCESS | 12450 | 1469022065555 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:41:05 INFO - PROCESS | 12450 | 1469022065824 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 12450 | 1469022065831 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x904ab400 == 40 [pid = 12450] [id = 435] 06:41:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91e4b400) [pid = 12450] [serial = 1306] [outer = (nil)] 06:41:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92389000) [pid = 12450] [serial = 1307] [outer = 0x91e4b400] 06:41:05 INFO - PROCESS | 12450 | 1469022065930 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9238f400) [pid = 12450] [serial = 1308] [outer = 0x91e4b400] 06:41:06 INFO - PROCESS | 12450 | 1469022066804 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1545ms 06:41:06 INFO - PROCESS | 12450 | 1469022066845 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:41:06 INFO - PROCESS | 12450 | 1469022066849 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:41:06 INFO - PROCESS | 12450 | 1469022066856 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 12450 | 1469022066862 Marionette TRACE conn4 <- [1,1714,null,{}] 06:41:06 INFO - PROCESS | 12450 | 1469022066879 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:06 INFO - PROCESS | 12450 | 1469022066887 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:07 INFO - PROCESS | 12450 | 1469022067075 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:41:07 INFO - PROCESS | 12450 | 1469022067252 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 12450 | 1469022067266 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:07 INFO - PROCESS | 12450 | ++DOCSHELL 0x929da400 == 41 [pid = 12450] [id = 436] 06:41:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929dbc00) [pid = 12450] [serial = 1309] [outer = (nil)] 06:41:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92ec5800) [pid = 12450] [serial = 1310] [outer = 0x929dbc00] 06:41:07 INFO - PROCESS | 12450 | 1469022067348 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9393dc00) [pid = 12450] [serial = 1311] [outer = 0x929dbc00] 06:41:08 INFO - PROCESS | 12450 | 1469022068281 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1492ms 06:41:08 INFO - PROCESS | 12450 | 1469022068348 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 12450 | 1469022068352 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:41:08 INFO - PROCESS | 12450 | 1469022068360 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 12450 | 1469022068364 Marionette TRACE conn4 <- [1,1718,null,{}] 06:41:08 INFO - PROCESS | 12450 | 1469022068370 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:08 INFO - PROCESS | 12450 | 1469022068376 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:08 INFO - PROCESS | 12450 | 1469022068593 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:41:08 INFO - PROCESS | 12450 | 1469022068768 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 12450 | 1469022068777 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec4000 == 42 [pid = 12450] [id = 437] 06:41:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x93946000) [pid = 12450] [serial = 1312] [outer = (nil)] 06:41:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x939ba800) [pid = 12450] [serial = 1313] [outer = 0x93946000] 06:41:08 INFO - PROCESS | 12450 | 1469022068859 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x93b5f000) [pid = 12450] [serial = 1314] [outer = 0x93946000] 06:41:09 INFO - PROCESS | 12450 | 1469022069781 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1482ms 06:41:09 INFO - PROCESS | 12450 | 1469022069843 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 12450 | 1469022069848 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:41:09 INFO - PROCESS | 12450 | 1469022069854 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 12450 | 1469022069857 Marionette TRACE conn4 <- [1,1722,null,{}] 06:41:09 INFO - PROCESS | 12450 | 1469022069863 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 12450 | 1469022069868 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:10 INFO - PROCESS | 12450 | 1469022070042 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:41:10 INFO - PROCESS | 12450 | 1469022070225 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 12450 | 1469022070232 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x91969c00 == 43 [pid = 12450] [id = 438] 06:41:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x93942c00) [pid = 12450] [serial = 1315] [outer = (nil)] 06:41:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9515c400) [pid = 12450] [serial = 1316] [outer = 0x93942c00] 06:41:10 INFO - PROCESS | 12450 | 1469022070319 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x95162c00) [pid = 12450] [serial = 1317] [outer = 0x93942c00] 06:41:11 INFO - PROCESS | 12450 | 1469022071283 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:41:11 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 06:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1483ms 06:41:11 INFO - PROCESS | 12450 | 1469022071339 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 12450 | 1469022071348 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:41:11 INFO - PROCESS | 12450 | 1469022071359 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 12450 | 1469022071362 Marionette TRACE conn4 <- [1,1726,null,{}] 06:41:11 INFO - PROCESS | 12450 | 1469022071368 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 12450 | 1469022071379 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:11 INFO - PROCESS | 12450 | 1469022071606 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:41:11 INFO - PROCESS | 12450 | 1469022071829 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 12450 | 1469022071837 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084a000 == 44 [pid = 12450] [id = 439] 06:41:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x93b6a800) [pid = 12450] [serial = 1318] [outer = (nil)] 06:41:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x97504800) [pid = 12450] [serial = 1319] [outer = 0x93b6a800] 06:41:11 INFO - PROCESS | 12450 | 1469022071959 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x975c6000) [pid = 12450] [serial = 1320] [outer = 0x93b6a800] 06:41:12 INFO - PROCESS | 12450 | 1469022072904 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1583ms 06:41:12 INFO - PROCESS | 12450 | 1469022072943 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:41:12 INFO - PROCESS | 12450 | 1469022072947 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:41:12 INFO - PROCESS | 12450 | 1469022072953 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 12450 | 1469022072957 Marionette TRACE conn4 <- [1,1730,null,{}] 06:41:12 INFO - PROCESS | 12450 | 1469022072963 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 12450 | 1469022072968 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:13 INFO - PROCESS | 12450 | 1469022073142 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:41:13 INFO - PROCESS | 12450 | 1469022073588 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 12450 | 1469022073598 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b7400 == 45 [pid = 12450] [id = 440] 06:41:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e1b9400) [pid = 12450] [serial = 1321] [outer = (nil)] 06:41:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e1f4400) [pid = 12450] [serial = 1322] [outer = 0x8e1b9400] 06:41:13 INFO - PROCESS | 12450 | 1469022073717 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e3c2c00) [pid = 12450] [serial = 1323] [outer = 0x8e1b9400] 06:41:14 INFO - PROCESS | 12450 | 1469022074696 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:41:14 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 06:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1788ms 06:41:14 INFO - PROCESS | 12450 | 1469022074744 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 12450 | 1469022074750 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:41:14 INFO - PROCESS | 12450 | 1469022074758 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 12450 | 1469022074762 Marionette TRACE conn4 <- [1,1734,null,{}] 06:41:14 INFO - PROCESS | 12450 | 1469022074770 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:14 INFO - PROCESS | 12450 | 1469022074777 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:14 INFO - PROCESS | 12450 | 1469022074951 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:41:15 INFO - PROCESS | 12450 | 1469022075187 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 12450 | 1469022075198 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2e800 == 44 [pid = 12450] [id = 407] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8e291000 == 43 [pid = 12450] [id = 404] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b7800 == 42 [pid = 12450] [id = 401] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x91b33000 == 41 [pid = 12450] [id = 400] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x9223c400 == 40 [pid = 12450] [id = 408] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x9223ac00 == 39 [pid = 12450] [id = 403] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd7000 == 38 [pid = 12450] [id = 411] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8e294800 == 37 [pid = 12450] [id = 402] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x92134c00 == 36 [pid = 12450] [id = 412] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf92800 == 35 [pid = 12450] [id = 410] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b5c00 == 34 [pid = 12450] [id = 409] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c400 == 33 [pid = 12450] [id = 417] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x92aba400 == 32 [pid = 12450] [id = 414] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf90400 == 31 [pid = 12450] [id = 413] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x93946400 == 30 [pid = 12450] [id = 415] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b9c00 == 29 [pid = 12450] [id = 416] 06:41:16 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c800 == 28 [pid = 12450] [id = 418] 06:41:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8bc00 == 29 [pid = 12450] [id = 441] 06:41:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8cf8c400) [pid = 12450] [serial = 1324] [outer = (nil)] 06:41:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8cf94000) [pid = 12450] [serial = 1325] [outer = 0x8cf8c400] 06:41:16 INFO - PROCESS | 12450 | 1469022076241 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8e1b9800) [pid = 12450] [serial = 1326] [outer = 0x8cf8c400] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x9196f000) [pid = 12450] [serial = 1265] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8eccf000) [pid = 12450] [serial = 1259] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8ecda000) [pid = 12450] [serial = 1260] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8e1af000) [pid = 12450] [serial = 1256] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8e1ea000) [pid = 12450] [serial = 1257] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8e3c8400) [pid = 12450] [serial = 1253] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8e296000) [pid = 12450] [serial = 1233] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8e1f2000) [pid = 12450] [serial = 1232] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x91825c00) [pid = 12450] [serial = 1236] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x90f06c00) [pid = 12450] [serial = 1235] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8ecd5400) [pid = 12450] [serial = 1254] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92609800) [pid = 12450] [serial = 1239] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9223b800) [pid = 12450] [serial = 1238] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x929dcc00) [pid = 12450] [serial = 1242] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92964c00) [pid = 12450] [serial = 1241] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92ac4000) [pid = 12450] [serial = 1245] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92ac6c00) [pid = 12450] [serial = 1244] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91ad1000) [pid = 12450] [serial = 1268] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x93b5fc00) [pid = 12450] [serial = 1248] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x939b6c00) [pid = 12450] [serial = 1247] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9196d800) [pid = 12450] [serial = 1251] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x904ac000) [pid = 12450] [serial = 1250] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x90847c00) [pid = 12450] [serial = 1263] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91ac7c00) [pid = 12450] [serial = 1266] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904aec00) [pid = 12450] [serial = 1262] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91b32c00) [pid = 12450] [serial = 1269] [outer = (nil)] [url = about:blank] 06:41:17 INFO - PROCESS | 12450 | 1469022077227 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2534ms 06:41:17 INFO - PROCESS | 12450 | 1469022077294 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:41:17 INFO - PROCESS | 12450 | 1469022077300 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:41:17 INFO - PROCESS | 12450 | 1469022077308 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 12450 | 1469022077312 Marionette TRACE conn4 <- [1,1738,null,{}] 06:41:17 INFO - PROCESS | 12450 | 1469022077319 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:17 INFO - PROCESS | 12450 | 1469022077325 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:17 INFO - PROCESS | 12450 | 1469022077499 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:41:17 INFO - PROCESS | 12450 | 1469022077639 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 12450 | 1469022077648 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c400 == 30 [pid = 12450] [id = 442] 06:41:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e29e800) [pid = 12450] [serial = 1327] [outer = (nil)] 06:41:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e3cec00) [pid = 12450] [serial = 1328] [outer = 0x8e29e800] 06:41:17 INFO - PROCESS | 12450 | 1469022077726 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ecd0800) [pid = 12450] [serial = 1329] [outer = 0x8e29e800] 06:41:18 INFO - PROCESS | 12450 | 1469022078587 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1338ms 06:41:18 INFO - PROCESS | 12450 | 1469022078644 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 12450 | 1469022078651 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:41:18 INFO - PROCESS | 12450 | 1469022078662 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 12450 | 1469022078666 Marionette TRACE conn4 <- [1,1742,null,{}] 06:41:18 INFO - PROCESS | 12450 | 1469022078672 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 12450 | 1469022078678 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:18 INFO - PROCESS | 12450 | 1469022078853 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:41:19 INFO - PROCESS | 12450 | 1469022079060 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 12450 | 1469022079070 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf90800 == 31 [pid = 12450] [id = 443] 06:41:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0c5000) [pid = 12450] [serial = 1330] [outer = (nil)] 06:41:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x904a9c00) [pid = 12450] [serial = 1331] [outer = 0x8f0c5000] 06:41:19 INFO - PROCESS | 12450 | 1469022079145 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x904b2000) [pid = 12450] [serial = 1332] [outer = 0x8f0c5000] 06:41:20 INFO - PROCESS | 12450 | 1469022080109 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1482ms 06:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:41:20 INFO - PROCESS | 12450 | 1469022080143 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 12450 | 1469022080147 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:41:20 INFO - PROCESS | 12450 | 1469022080154 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 12450 | 1469022080160 Marionette TRACE conn4 <- [1,1746,null,{}] 06:41:20 INFO - PROCESS | 12450 | 1469022080185 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 12450 | 1469022080195 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:20 INFO - PROCESS | 12450 | 1469022080421 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:41:20 INFO - PROCESS | 12450 | 1469022080444 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 12450 | 1469022080452 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2a400 == 32 [pid = 12450] [id = 444] 06:41:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x90f0fc00) [pid = 12450] [serial = 1333] [outer = (nil)] 06:41:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9182b400) [pid = 12450] [serial = 1334] [outer = 0x90f0fc00] 06:41:20 INFO - PROCESS | 12450 | 1469022080542 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91969400) [pid = 12450] [serial = 1335] [outer = 0x90f0fc00] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9182b000) [pid = 12450] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e1f0c00) [pid = 12450] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92604400) [pid = 12450] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e291400) [pid = 12450] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91b40400) [pid = 12450] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8f0bac00) [pid = 12450] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91821c00) [pid = 12450] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91b31400) [pid = 12450] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91b37000) [pid = 12450] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91ad2800) [pid = 12450] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:41:21 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e3c5800) [pid = 12450] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:41:21 INFO - PROCESS | 12450 | 1469022081913 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1793ms 06:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:41:21 INFO - PROCESS | 12450 | 1469022081948 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 12450 | 1469022081952 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:41:21 INFO - PROCESS | 12450 | 1469022081958 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 12450 | 1469022081961 Marionette TRACE conn4 <- [1,1750,null,{}] 06:41:21 INFO - PROCESS | 12450 | 1469022081967 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:21 INFO - PROCESS | 12450 | 1469022081972 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:22 INFO - PROCESS | 12450 | 1469022082167 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:41:22 INFO - PROCESS | 12450 | 1469022082185 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 12450 | 1469022082191 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf89c00 == 33 [pid = 12450] [id = 445] 06:41:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1b0000) [pid = 12450] [serial = 1336] [outer = (nil)] 06:41:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91970800) [pid = 12450] [serial = 1337] [outer = 0x8e1b0000] 06:41:22 INFO - PROCESS | 12450 | 1469022082260 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91973000) [pid = 12450] [serial = 1338] [outer = 0x8e1b0000] 06:41:23 INFO - PROCESS | 12450 | 1469022083131 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1233ms 06:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:41:23 INFO - PROCESS | 12450 | 1469022083191 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 12450 | 1469022083194 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:41:23 INFO - PROCESS | 12450 | 1469022083200 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 12450 | 1469022083204 Marionette TRACE conn4 <- [1,1754,null,{}] 06:41:23 INFO - PROCESS | 12450 | 1469022083210 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 12450 | 1469022083215 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:23 INFO - PROCESS | 12450 | 1469022083370 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:41:23 INFO - PROCESS | 12450 | 1469022083379 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 12450 | 1469022083385 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acd000 == 34 [pid = 12450] [id = 446] 06:41:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91acd400) [pid = 12450] [serial = 1339] [outer = (nil)] 06:41:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91ad2800) [pid = 12450] [serial = 1340] [outer = 0x91acd400] 06:41:23 INFO - PROCESS | 12450 | 1469022083471 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91e4b000) [pid = 12450] [serial = 1341] [outer = 0x91acd400] 06:41:24 INFO - PROCESS | 12450 | 1469022084723 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1589ms 06:41:24 INFO - PROCESS | 12450 | 1469022084790 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 12450 | 1469022084797 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:41:24 INFO - PROCESS | 12450 | 1469022084805 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 12450 | 1469022084813 Marionette TRACE conn4 <- [1,1758,null,{}] 06:41:24 INFO - PROCESS | 12450 | 1469022084821 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:24 INFO - PROCESS | 12450 | 1469022084827 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:25 INFO - PROCESS | 12450 | 1469022085047 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:41:25 INFO - PROCESS | 12450 | 1469022085318 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 12450 | 1469022085330 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8e800 == 35 [pid = 12450] [id = 447] 06:41:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e1b8c00) [pid = 12450] [serial = 1342] [outer = (nil)] 06:41:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ecd2400) [pid = 12450] [serial = 1343] [outer = 0x8e1b8c00] 06:41:25 INFO - PROCESS | 12450 | 1469022085414 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8f0bb400) [pid = 12450] [serial = 1344] [outer = 0x8e1b8c00] 06:41:26 INFO - PROCESS | 12450 | 1469022086403 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1686ms 06:41:26 INFO - PROCESS | 12450 | 1469022086491 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 12450 | 1469022086499 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:41:26 INFO - PROCESS | 12450 | 1469022086510 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 12450 | 1469022086514 Marionette TRACE conn4 <- [1,1762,null,{}] 06:41:26 INFO - PROCESS | 12450 | 1469022086521 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:26 INFO - PROCESS | 12450 | 1469022086527 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:26 INFO - PROCESS | 12450 | 1469022086762 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:41:27 INFO - PROCESS | 12450 | 1469022087068 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 12450 | 1469022087078 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b1800 == 36 [pid = 12450] [id = 448] 06:41:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x90f0b800) [pid = 12450] [serial = 1345] [outer = (nil)] 06:41:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91827800) [pid = 12450] [serial = 1346] [outer = 0x90f0b800] 06:41:27 INFO - PROCESS | 12450 | 1469022087162 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91aca000) [pid = 12450] [serial = 1347] [outer = 0x90f0b800] 06:41:28 INFO - PROCESS | 12450 | 1469022088132 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1683ms 06:41:28 INFO - PROCESS | 12450 | 1469022088209 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 12450 | 1469022088212 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:41:28 INFO - PROCESS | 12450 | 1469022088221 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 12450 | 1469022088226 Marionette TRACE conn4 <- [1,1766,null,{}] 06:41:28 INFO - PROCESS | 12450 | 1469022088243 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:28 INFO - PROCESS | 12450 | 1469022088252 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:28 INFO - PROCESS | 12450 | 1469022088435 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:41:28 INFO - PROCESS | 12450 | 1469022088655 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 12450 | 1469022088666 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x92137800 == 37 [pid = 12450] [id = 449] 06:41:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92230000) [pid = 12450] [serial = 1348] [outer = (nil)] 06:41:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9223a400) [pid = 12450] [serial = 1349] [outer = 0x92230000] 06:41:28 INFO - PROCESS | 12450 | 1469022088781 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92384c00) [pid = 12450] [serial = 1350] [outer = 0x92230000] 06:41:29 INFO - PROCESS | 12450 | 1469022089738 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1595ms 06:41:29 INFO - PROCESS | 12450 | 1469022089817 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:41:29 INFO - PROCESS | 12450 | 1469022089822 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:41:29 INFO - PROCESS | 12450 | 1469022089829 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 12450 | 1469022089832 Marionette TRACE conn4 <- [1,1770,null,{}] 06:41:29 INFO - PROCESS | 12450 | 1469022089838 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 12450 | 1469022089843 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:30 INFO - PROCESS | 12450 | 1469022090168 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:41:30 INFO - PROCESS | 12450 | 1469022090410 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 12450 | 1469022090419 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf94400 == 38 [pid = 12450] [id = 450] 06:41:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8e1bc000) [pid = 12450] [serial = 1351] [outer = (nil)] 06:41:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8e1f2400) [pid = 12450] [serial = 1352] [outer = 0x8e1bc000] 06:41:30 INFO - PROCESS | 12450 | 1469022090494 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e29bc00) [pid = 12450] [serial = 1353] [outer = 0x8e1bc000] 06:41:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b7400 == 37 [pid = 12450] [id = 440] 06:41:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91ad2400 == 36 [pid = 12450] [id = 432] 06:41:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed28400 == 35 [pid = 12450] [id = 422] 06:41:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed31400 == 34 [pid = 12450] [id = 428] 06:41:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91ad3800 == 33 [pid = 12450] [id = 429] 06:41:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dfc00 == 32 [pid = 12450] [id = 420] 06:41:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4df400 == 31 [pid = 12450] [id = 419] 06:41:31 INFO - PROCESS | 12450 | 1469022091514 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92868c00) [pid = 12450] [serial = 1295] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92958400) [pid = 12450] [serial = 1296] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8ed2b400) [pid = 12450] [serial = 1274] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x904a8000) [pid = 12450] [serial = 1275] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92610800) [pid = 12450] [serial = 1280] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9286c000) [pid = 12450] [serial = 1281] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e3c2800) [pid = 12450] [serial = 1283] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e4e7400) [pid = 12450] [serial = 1284] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92238400) [pid = 12450] [serial = 1272] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91e4d800) [pid = 12450] [serial = 1271] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x904ab000) [pid = 12450] [serial = 1286] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9084bc00) [pid = 12450] [serial = 1287] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9196b000) [pid = 12450] [serial = 1277] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91b3c800) [pid = 12450] [serial = 1278] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91b3b400) [pid = 12450] [serial = 1289] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9238d800) [pid = 12450] [serial = 1292] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9260a000) [pid = 12450] [serial = 1293] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92960400) [pid = 12450] [serial = 1299] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x929dc400) [pid = 12450] [serial = 1301] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x929e3400) [pid = 12450] [serial = 1302] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92607c00) [pid = 12450] [serial = 1298] [outer = (nil)] [url = about:blank] 06:41:31 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x91e4e400) [pid = 12450] [serial = 1290] [outer = (nil)] [url = about:blank] 06:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1785ms 06:41:31 INFO - PROCESS | 12450 | 1469022091616 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 12450 | 1469022091622 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:41:31 INFO - PROCESS | 12450 | 1469022091630 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 12450 | 1469022091635 Marionette TRACE conn4 <- [1,1774,null,{}] 06:41:31 INFO - PROCESS | 12450 | 1469022091642 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 12450 | 1469022091647 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:31 INFO - PROCESS | 12450 | 1469022091832 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:41:32 INFO - PROCESS | 12450 | 1469022092008 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 12450 | 1469022092017 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2a800 == 32 [pid = 12450] [id = 451] 06:41:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8ed2b400) [pid = 12450] [serial = 1354] [outer = (nil)] 06:41:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8f0c7400) [pid = 12450] [serial = 1355] [outer = 0x8ed2b400] 06:41:32 INFO - PROCESS | 12450 | 1469022092094 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x904b3000) [pid = 12450] [serial = 1356] [outer = 0x8ed2b400] 06:41:32 INFO - PROCESS | 12450 | 1469022092891 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1291ms 06:41:32 INFO - PROCESS | 12450 | 1469022092926 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 12450 | 1469022092930 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:41:32 INFO - PROCESS | 12450 | 1469022092938 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 12450 | 1469022092942 Marionette TRACE conn4 <- [1,1778,null,{}] 06:41:32 INFO - PROCESS | 12450 | 1469022092948 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:32 INFO - PROCESS | 12450 | 1469022092953 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:33 INFO - PROCESS | 12450 | 1469022093110 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:41:33 INFO - PROCESS | 12450 | 1469022093129 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 12450 | 1469022093137 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084fc00 == 33 [pid = 12450] [id = 452] 06:41:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91acac00) [pid = 12450] [serial = 1357] [outer = (nil)] 06:41:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91ad5000) [pid = 12450] [serial = 1358] [outer = 0x91acac00] 06:41:33 INFO - PROCESS | 12450 | 1469022093208 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91b3d400) [pid = 12450] [serial = 1359] [outer = 0x91acac00] 06:41:34 INFO - PROCESS | 12450 | 1469022094202 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1332ms 06:41:34 INFO - PROCESS | 12450 | 1469022094272 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 12450 | 1469022094279 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:41:34 INFO - PROCESS | 12450 | 1469022094303 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 12450 | 1469022094310 Marionette TRACE conn4 <- [1,1782,null,{}] 06:41:34 INFO - PROCESS | 12450 | 1469022094315 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:34 INFO - PROCESS | 12450 | 1469022094322 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:34 INFO - PROCESS | 12450 | 1469022094542 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:41:34 INFO - PROCESS | 12450 | 1469022094562 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 12450 | 1469022094570 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x91821c00 == 34 [pid = 12450] [id = 453] 06:41:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9196f400) [pid = 12450] [serial = 1360] [outer = (nil)] 06:41:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92382800) [pid = 12450] [serial = 1361] [outer = 0x9196f400] 06:41:34 INFO - PROCESS | 12450 | 1469022094637 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9238e800) [pid = 12450] [serial = 1362] [outer = 0x9196f400] 06:41:35 INFO - PROCESS | 12450 | 1469022095554 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1291ms 06:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:41:35 INFO - PROCESS | 12450 | 1469022095587 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 12450 | 1469022095590 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:41:35 INFO - PROCESS | 12450 | 1469022095596 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 12450 | 1469022095599 Marionette TRACE conn4 <- [1,1786,null,{}] 06:41:35 INFO - PROCESS | 12450 | 1469022095605 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:35 INFO - PROCESS | 12450 | 1469022095610 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:35 INFO - PROCESS | 12450 | 1469022095820 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:41:35 INFO - PROCESS | 12450 | 1469022095840 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 12450 | 1469022095848 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x92136800 == 35 [pid = 12450] [id = 454] 06:41:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9223b400) [pid = 12450] [serial = 1363] [outer = (nil)] 06:41:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9260bc00) [pid = 12450] [serial = 1364] [outer = 0x9223b400] 06:41:35 INFO - PROCESS | 12450 | 1469022095914 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92860800) [pid = 12450] [serial = 1365] [outer = 0x9223b400] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x90f0fc00) [pid = 12450] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e29e800) [pid = 12450] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8cf8c400) [pid = 12450] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e1b9400) [pid = 12450] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8ecd1800) [pid = 12450] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91e4b400) [pid = 12450] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x929dbc00) [pid = 12450] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e1b0000) [pid = 12450] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x93946000) [pid = 12450] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x93942c00) [pid = 12450] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x93b6a800) [pid = 12450] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:41:36 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8f0c5000) [pid = 12450] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:41:36 INFO - PROCESS | 12450 | 1469022096930 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:41:36 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 06:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1383ms 06:41:36 INFO - PROCESS | 12450 | 1469022096980 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 12450 | 1469022096983 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:41:36 INFO - PROCESS | 12450 | 1469022096989 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 12450 | 1469022096993 Marionette TRACE conn4 <- [1,1790,null,{}] 06:41:37 INFO - PROCESS | 12450 | 1469022096998 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 12450 | 1469022097003 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:37 INFO - PROCESS | 12450 | 1469022097205 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:41:37 INFO - PROCESS | 12450 | 1469022097229 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 12450 | 1469022097247 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x92233000 == 36 [pid = 12450] [id = 455] 06:41:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x92235800) [pid = 12450] [serial = 1366] [outer = (nil)] 06:41:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9260e400) [pid = 12450] [serial = 1367] [outer = 0x92235800] 06:41:37 INFO - PROCESS | 12450 | 1469022097326 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92956400) [pid = 12450] [serial = 1368] [outer = 0x92235800] 06:41:38 INFO - PROCESS | 12450 | 1469022098195 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1234ms 06:41:38 INFO - PROCESS | 12450 | 1469022098226 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 12450 | 1469022098229 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:41:38 INFO - PROCESS | 12450 | 1469022098235 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - PROCESS | 12450 | 1469022098238 Marionette TRACE conn4 <- [1,1794,null,{}] 06:41:38 INFO - PROCESS | 12450 | 1469022098244 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:38 INFO - PROCESS | 12450 | 1469022098249 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:38 INFO - PROCESS | 12450 | 1469022098399 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:41:38 INFO - PROCESS | 12450 | 1469022098412 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 12450 | 1469022098418 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b2800 == 37 [pid = 12450] [id = 456] 06:41:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e297400) [pid = 12450] [serial = 1369] [outer = (nil)] 06:41:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9295d400) [pid = 12450] [serial = 1370] [outer = 0x8e297400] 06:41:38 INFO - PROCESS | 12450 | 1469022098485 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x92961800) [pid = 12450] [serial = 1371] [outer = 0x8e297400] 06:41:39 INFO - PROCESS | 12450 | 1469022099669 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1482ms 06:41:39 INFO - PROCESS | 12450 | 1469022099719 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 12450 | 1469022099726 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:41:39 INFO - PROCESS | 12450 | 1469022099734 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 12450 | 1469022099742 Marionette TRACE conn4 <- [1,1798,null,{}] 06:41:39 INFO - PROCESS | 12450 | 1469022099750 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:39 INFO - PROCESS | 12450 | 1469022099755 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:39 INFO - PROCESS | 12450 | 1469022099940 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:41:40 INFO - PROCESS | 12450 | 1469022100166 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 12450 | 1469022100176 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c9c00 == 38 [pid = 12450] [id = 457] 06:41:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e4db400) [pid = 12450] [serial = 1372] [outer = (nil)] 06:41:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ecd4c00) [pid = 12450] [serial = 1373] [outer = 0x8e4db400] 06:41:40 INFO - PROCESS | 12450 | 1469022100306 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x904b5c00) [pid = 12450] [serial = 1374] [outer = 0x8e4db400] 06:41:41 INFO - PROCESS | 12450 | 1469022101244 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1535ms 06:41:41 INFO - PROCESS | 12450 | 1469022101269 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 12450 | 1469022101276 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:41:41 INFO - PROCESS | 12450 | 1469022101288 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 12450 | 1469022101292 Marionette TRACE conn4 <- [1,1802,null,{}] 06:41:41 INFO - PROCESS | 12450 | 1469022101298 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 12450 | 1469022101304 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:41 INFO - PROCESS | 12450 | 1469022101505 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:41:41 INFO - PROCESS | 12450 | 1469022101769 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 12450 | 1469022101778 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x91826000 == 39 [pid = 12450] [id = 458] 06:41:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91ad4800) [pid = 12450] [serial = 1375] [outer = (nil)] 06:41:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91e4e800) [pid = 12450] [serial = 1376] [outer = 0x91ad4800] 06:41:41 INFO - PROCESS | 12450 | 1469022101905 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92134c00) [pid = 12450] [serial = 1377] [outer = 0x91ad4800] 06:41:42 INFO - PROCESS | 12450 | 1469022102783 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1534ms 06:41:42 INFO - PROCESS | 12450 | 1469022102827 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:41:42 INFO - PROCESS | 12450 | 1469022102832 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:41:42 INFO - PROCESS | 12450 | 1469022102839 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 12450 | 1469022102845 Marionette TRACE conn4 <- [1,1806,null,{}] 06:41:42 INFO - PROCESS | 12450 | 1469022102861 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:42 INFO - PROCESS | 12450 | 1469022102870 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:43 INFO - PROCESS | 12450 | 1469022103051 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:41:43 INFO - PROCESS | 12450 | 1469022103234 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 12450 | 1469022103247 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x92955400 == 40 [pid = 12450] [id = 459] 06:41:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9295b800) [pid = 12450] [serial = 1378] [outer = (nil)] 06:41:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x929dc400) [pid = 12450] [serial = 1379] [outer = 0x9295b800] 06:41:43 INFO - PROCESS | 12450 | 1469022103326 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929e4800) [pid = 12450] [serial = 1380] [outer = 0x9295b800] 06:41:44 INFO - PROCESS | 12450 | 1469022104277 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1491ms 06:41:44 INFO - PROCESS | 12450 | 1469022104330 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 12450 | 1469022104335 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:41:44 INFO - PROCESS | 12450 | 1469022104341 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 12450 | 1469022104345 Marionette TRACE conn4 <- [1,1810,null,{}] 06:41:44 INFO - PROCESS | 12450 | 1469022104351 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:44 INFO - PROCESS | 12450 | 1469022104356 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:44 INFO - PROCESS | 12450 | 1469022104536 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:41:44 INFO - PROCESS | 12450 | 1469022104712 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 12450 | 1469022104718 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ad2c00 == 41 [pid = 12450] [id = 460] 06:41:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x929e4000) [pid = 12450] [serial = 1381] [outer = (nil)] 06:41:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92ac7400) [pid = 12450] [serial = 1382] [outer = 0x929e4000] 06:41:44 INFO - PROCESS | 12450 | 1469022104803 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92ec6800) [pid = 12450] [serial = 1383] [outer = 0x929e4000] 06:41:45 INFO - PROCESS | 12450 | 1469022105722 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1430ms 06:41:45 INFO - PROCESS | 12450 | 1469022105773 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 12450 | 1469022105776 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:41:45 INFO - PROCESS | 12450 | 1469022105783 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 12450 | 1469022105787 Marionette TRACE conn4 <- [1,1814,null,{}] 06:41:45 INFO - PROCESS | 12450 | 1469022105792 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:45 INFO - PROCESS | 12450 | 1469022105797 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:45 INFO - PROCESS | 12450 | 1469022105971 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:41:46 INFO - PROCESS | 12450 | 1469022106152 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 12450 | 1469022106164 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x92abb800 == 42 [pid = 12450] [id = 461] 06:41:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92ecd400) [pid = 12450] [serial = 1384] [outer = (nil)] 06:41:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x939be000) [pid = 12450] [serial = 1385] [outer = 0x92ecd400] 06:41:46 INFO - PROCESS | 12450 | 1469022106242 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x93b60400) [pid = 12450] [serial = 1386] [outer = 0x92ecd400] 06:41:47 INFO - PROCESS | 12450 | 1469022107240 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1530ms 06:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:41:47 INFO - PROCESS | 12450 | 1469022107315 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 12450 | 1469022107318 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:41:47 INFO - PROCESS | 12450 | 1469022107325 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 12450 | 1469022107328 Marionette TRACE conn4 <- [1,1818,null,{}] 06:41:47 INFO - PROCESS | 12450 | 1469022107334 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 12450 | 1469022107344 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:47 INFO - PROCESS | 12450 | 1469022107582 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:41:47 INFO - PROCESS | 12450 | 1469022107819 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 12450 | 1469022107825 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd3400 == 43 [pid = 12450] [id = 462] 06:41:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x92ac8400) [pid = 12450] [serial = 1387] [outer = (nil)] 06:41:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x953d9400) [pid = 12450] [serial = 1388] [outer = 0x92ac8400] 06:41:47 INFO - PROCESS | 12450 | 1469022107952 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x953de000) [pid = 12450] [serial = 1389] [outer = 0x92ac8400] 06:41:48 INFO - PROCESS | 12450 | 1469022108886 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 06:41:48 INFO - PROCESS | 12450 | 1469022108957 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 12450 | 1469022108961 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:41:48 INFO - PROCESS | 12450 | 1469022108967 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 12450 | 1469022108971 Marionette TRACE conn4 <- [1,1822,null,{}] 06:41:48 INFO - PROCESS | 12450 | 1469022108977 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:48 INFO - PROCESS | 12450 | 1469022108982 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:49 INFO - PROCESS | 12450 | 1469022109152 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:41:49 INFO - PROCESS | 12450 | 1469022109615 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 12450 | 1469022109627 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ef400 == 44 [pid = 12450] [id = 463] 06:41:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e1f0400) [pid = 12450] [serial = 1390] [outer = (nil)] 06:41:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8e3c5800) [pid = 12450] [serial = 1391] [outer = 0x8e1f0400] 06:41:49 INFO - PROCESS | 12450 | 1469022109746 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e4e9800) [pid = 12450] [serial = 1392] [outer = 0x8e1f0400] 06:41:50 INFO - PROCESS | 12450 | 1469022110732 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1834ms 06:41:50 INFO - PROCESS | 12450 | 1469022110806 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 12450 | 1469022110811 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:41:50 INFO - PROCESS | 12450 | 1469022110818 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 12450 | 1469022110823 Marionette TRACE conn4 <- [1,1826,null,{}] 06:41:50 INFO - PROCESS | 12450 | 1469022110830 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:50 INFO - PROCESS | 12450 | 1469022110836 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:51 INFO - PROCESS | 12450 | 1469022111005 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:41:51 INFO - PROCESS | 12450 | 1469022111244 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 12450 | 1469022111253 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x9182cc00 == 43 [pid = 12450] [id = 430] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ba000 == 42 [pid = 12450] [id = 427] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8bc00 == 41 [pid = 12450] [id = 441] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec4000 == 40 [pid = 12450] [id = 437] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1e9800 == 39 [pid = 12450] [id = 431] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x92603800 == 38 [pid = 12450] [id = 426] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x91830000 == 37 [pid = 12450] [id = 421] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bd800 == 36 [pid = 12450] [id = 424] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x91b3dc00 == 35 [pid = 12450] [id = 423] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c2c00 == 34 [pid = 12450] [id = 425] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c5400 == 33 [pid = 12450] [id = 433] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e5c00 == 32 [pid = 12450] [id = 434] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x904ab400 == 31 [pid = 12450] [id = 435] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x929da400 == 30 [pid = 12450] [id = 436] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x91969c00 == 29 [pid = 12450] [id = 438] 06:41:52 INFO - PROCESS | 12450 | --DOCSHELL 0x9084a000 == 28 [pid = 12450] [id = 439] 06:41:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8bc00 == 29 [pid = 12450] [id = 464] 06:41:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8cf8d000) [pid = 12450] [serial = 1393] [outer = (nil)] 06:41:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8cf94800) [pid = 12450] [serial = 1394] [outer = 0x8cf8d000] 06:41:52 INFO - PROCESS | 12450 | 1469022112305 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8e1b8000) [pid = 12450] [serial = 1395] [outer = 0x8cf8d000] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x9182b400) [pid = 12450] [serial = 1334] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8e3cec00) [pid = 12450] [serial = 1328] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8cf94000) [pid = 12450] [serial = 1325] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8e1b9800) [pid = 12450] [serial = 1326] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x8e3c2c00) [pid = 12450] [serial = 1323] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8e1f4400) [pid = 12450] [serial = 1322] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x90f03400) [pid = 12450] [serial = 1305] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8ed2e400) [pid = 12450] [serial = 1304] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9238f400) [pid = 12450] [serial = 1308] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92389000) [pid = 12450] [serial = 1307] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9393dc00) [pid = 12450] [serial = 1311] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8ecd0800) [pid = 12450] [serial = 1329] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91969400) [pid = 12450] [serial = 1335] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92ec5800) [pid = 12450] [serial = 1310] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91973000) [pid = 12450] [serial = 1338] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x93b5f000) [pid = 12450] [serial = 1314] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x939ba800) [pid = 12450] [serial = 1313] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x95162c00) [pid = 12450] [serial = 1317] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9515c400) [pid = 12450] [serial = 1316] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x975c6000) [pid = 12450] [serial = 1320] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x97504800) [pid = 12450] [serial = 1319] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x904b2000) [pid = 12450] [serial = 1332] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904a9c00) [pid = 12450] [serial = 1331] [outer = (nil)] [url = about:blank] 06:41:52 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91970800) [pid = 12450] [serial = 1337] [outer = (nil)] [url = about:blank] 06:41:53 INFO - PROCESS | 12450 | 1469022113259 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2485ms 06:41:53 INFO - PROCESS | 12450 | 1469022113304 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 12450 | 1469022113310 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:41:53 INFO - PROCESS | 12450 | 1469022113317 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 12450 | 1469022113321 Marionette TRACE conn4 <- [1,1830,null,{}] 06:41:53 INFO - PROCESS | 12450 | 1469022113328 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:53 INFO - PROCESS | 12450 | 1469022113334 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:53 INFO - PROCESS | 12450 | 1469022113500 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:41:53 INFO - PROCESS | 12450 | 1469022113629 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 12450 | 1469022113639 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3ca000 == 30 [pid = 12450] [id = 465] 06:41:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e3ccc00) [pid = 12450] [serial = 1396] [outer = (nil)] 06:41:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e4e6000) [pid = 12450] [serial = 1397] [outer = 0x8e3ccc00] 06:41:53 INFO - PROCESS | 12450 | 1469022113726 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ecd6000) [pid = 12450] [serial = 1398] [outer = 0x8e3ccc00] 06:41:54 INFO - PROCESS | 12450 | 1469022114552 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1284ms 06:41:54 INFO - PROCESS | 12450 | 1469022114601 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 12450 | 1469022114608 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:41:54 INFO - PROCESS | 12450 | 1469022114624 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 12450 | 1469022114629 Marionette TRACE conn4 <- [1,1834,null,{}] 06:41:54 INFO - PROCESS | 12450 | 1469022114634 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:54 INFO - PROCESS | 12450 | 1469022114640 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:54 INFO - PROCESS | 12450 | 1469022114816 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:41:54 INFO - PROCESS | 12450 | 1469022114828 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 12450 | 1469022114838 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e9400 == 31 [pid = 12450] [id = 466] 06:41:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8ed2e800) [pid = 12450] [serial = 1399] [outer = (nil)] 06:41:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x904adc00) [pid = 12450] [serial = 1400] [outer = 0x8ed2e800] 06:41:54 INFO - PROCESS | 12450 | 1469022114903 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x90848800) [pid = 12450] [serial = 1401] [outer = 0x8ed2e800] 06:41:55 INFO - PROCESS | 12450 | 1469022115984 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:41:56 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 06:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1389ms 06:41:56 INFO - PROCESS | 12450 | 1469022116013 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 12450 | 1469022116016 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:41:56 INFO - PROCESS | 12450 | 1469022116023 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 12450 | 1469022116029 Marionette TRACE conn4 <- [1,1838,null,{}] 06:41:56 INFO - PROCESS | 12450 | 1469022116051 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:56 INFO - PROCESS | 12450 | 1469022116060 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:56 INFO - PROCESS | 12450 | 1469022116283 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:41:56 INFO - PROCESS | 12450 | 1469022116314 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 12450 | 1469022116325 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x91822800 == 32 [pid = 12450] [id = 467] 06:41:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91826400) [pid = 12450] [serial = 1402] [outer = (nil)] 06:41:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91830400) [pid = 12450] [serial = 1403] [outer = 0x91826400] 06:41:56 INFO - PROCESS | 12450 | 1469022116390 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9196c400) [pid = 12450] [serial = 1404] [outer = 0x91826400] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e297400) [pid = 12450] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92235800) [pid = 12450] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9196f400) [pid = 12450] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9223b400) [pid = 12450] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x90f0b800) [pid = 12450] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92230000) [pid = 12450] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91acd400) [pid = 12450] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1bc000) [pid = 12450] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91acac00) [pid = 12450] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e1b8c00) [pid = 12450] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:41:57 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8ed2b400) [pid = 12450] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:41:57 INFO - PROCESS | 12450 | 1469022117828 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1861ms 06:41:57 INFO - PROCESS | 12450 | 1469022117942 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 12450 | 1469022117947 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:41:57 INFO - PROCESS | 12450 | 1469022117957 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 12450 | 1469022117961 Marionette TRACE conn4 <- [1,1842,null,{}] 06:41:57 INFO - PROCESS | 12450 | 1469022117966 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 12450 | 1469022117971 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:58 INFO - PROCESS | 12450 | 1469022118121 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:41:58 INFO - PROCESS | 12450 | 1469022118255 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 12450 | 1469022118261 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c400 == 33 [pid = 12450] [id = 468] 06:41:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1b8c00) [pid = 12450] [serial = 1405] [outer = (nil)] 06:41:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x90f0c400) [pid = 12450] [serial = 1406] [outer = 0x8e1b8c00] 06:41:58 INFO - PROCESS | 12450 | 1469022118331 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9182d400) [pid = 12450] [serial = 1407] [outer = 0x8e1b8c00] 06:41:59 INFO - PROCESS | 12450 | 1469022119020 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1133ms 06:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:41:59 INFO - PROCESS | 12450 | 1469022119090 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 12450 | 1469022119093 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:41:59 INFO - PROCESS | 12450 | 1469022119100 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 12450 | 1469022119103 Marionette TRACE conn4 <- [1,1846,null,{}] 06:41:59 INFO - PROCESS | 12450 | 1469022119117 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:59 INFO - PROCESS | 12450 | 1469022119122 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:59 INFO - PROCESS | 12450 | 1469022119274 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:41:59 INFO - PROCESS | 12450 | 1469022119284 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 12450 | 1469022119295 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:41:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ac9000 == 34 [pid = 12450] [id = 469] 06:41:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91acac00) [pid = 12450] [serial = 1408] [outer = (nil)] 06:41:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91b33400) [pid = 12450] [serial = 1409] [outer = 0x91acac00] 06:41:59 INFO - PROCESS | 12450 | 1469022119373 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92131000) [pid = 12450] [serial = 1410] [outer = 0x91acac00] 06:42:00 INFO - PROCESS | 12450 | 1469022120607 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:42:00 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) 06:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1547ms 06:42:00 INFO - PROCESS | 12450 | 1469022120647 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 12450 | 1469022120654 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:42:00 INFO - PROCESS | 12450 | 1469022120662 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 12450 | 1469022120668 Marionette TRACE conn4 <- [1,1850,null,{}] 06:42:00 INFO - PROCESS | 12450 | 1469022120677 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 12450 | 1469022120682 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:00 INFO - PROCESS | 12450 | 1469022120867 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:42:01 INFO - PROCESS | 12450 | 1469022121108 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 12450 | 1469022121117 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bb800 == 35 [pid = 12450] [id = 470] 06:42:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e3cd400) [pid = 12450] [serial = 1411] [outer = (nil)] 06:42:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed2e400) [pid = 12450] [serial = 1412] [outer = 0x8e3cd400] 06:42:01 INFO - PROCESS | 12450 | 1469022121247 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x904a9800) [pid = 12450] [serial = 1413] [outer = 0x8e3cd400] 06:42:02 INFO - PROCESS | 12450 | 1469022122247 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1647ms 06:42:02 INFO - PROCESS | 12450 | 1469022122309 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 12450 | 1469022122317 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:42:02 INFO - PROCESS | 12450 | 1469022122328 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 12450 | 1469022122332 Marionette TRACE conn4 <- [1,1854,null,{}] 06:42:02 INFO - PROCESS | 12450 | 1469022122339 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 12450 | 1469022122346 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:02 INFO - PROCESS | 12450 | 1469022122538 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:42:02 INFO - PROCESS | 12450 | 1469022122835 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 12450 | 1469022122844 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecda400 == 36 [pid = 12450] [id = 471] 06:42:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x90f10000) [pid = 12450] [serial = 1414] [outer = (nil)] 06:42:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9182b000) [pid = 12450] [serial = 1415] [outer = 0x90f10000] 06:42:02 INFO - PROCESS | 12450 | 1469022122972 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91ac7c00) [pid = 12450] [serial = 1416] [outer = 0x90f10000] 06:42:03 INFO - PROCESS | 12450 | 1469022123948 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1698ms 06:42:04 INFO - PROCESS | 12450 | 1469022124027 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 12450 | 1469022124031 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:42:04 INFO - PROCESS | 12450 | 1469022124038 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 12450 | 1469022124045 Marionette TRACE conn4 <- [1,1858,null,{}] 06:42:04 INFO - PROCESS | 12450 | 1469022124062 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 12450 | 1469022124071 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:04 INFO - PROCESS | 12450 | 1469022124259 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:42:04 INFO - PROCESS | 12450 | 1469022124482 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 12450 | 1469022124495 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x9238c400 == 37 [pid = 12450] [id = 472] 06:42:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9238cc00) [pid = 12450] [serial = 1417] [outer = (nil)] 06:42:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92602000) [pid = 12450] [serial = 1418] [outer = 0x9238cc00] 06:42:04 INFO - PROCESS | 12450 | 1469022124606 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92606c00) [pid = 12450] [serial = 1419] [outer = 0x9238cc00] 06:42:05 INFO - PROCESS | 12450 | 1469022125583 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1587ms 06:42:05 INFO - PROCESS | 12450 | 1469022125626 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:42:05 INFO - PROCESS | 12450 | 1469022125631 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:42:05 INFO - PROCESS | 12450 | 1469022125637 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 12450 | 1469022125641 Marionette TRACE conn4 <- [1,1862,null,{}] 06:42:05 INFO - PROCESS | 12450 | 1469022125647 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:05 INFO - PROCESS | 12450 | 1469022125653 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:05 INFO - PROCESS | 12450 | 1469022125835 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:42:06 INFO - PROCESS | 12450 | 1469022126010 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 12450 | 1469022126020 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e296000 == 38 [pid = 12450] [id = 473] 06:42:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x90f10400) [pid = 12450] [serial = 1420] [outer = (nil)] 06:42:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9286e400) [pid = 12450] [serial = 1421] [outer = 0x90f10400] 06:42:06 INFO - PROCESS | 12450 | 1469022126102 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x92963000) [pid = 12450] [serial = 1422] [outer = 0x90f10400] 06:42:07 INFO - PROCESS | 12450 | 1469022127285 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1732ms 06:42:07 INFO - PROCESS | 12450 | 1469022127369 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 12450 | 1469022127375 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:42:07 INFO - PROCESS | 12450 | 1469022127384 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 12450 | 1469022127388 Marionette TRACE conn4 <- [1,1866,null,{}] 06:42:07 INFO - PROCESS | 12450 | 1469022127396 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:07 INFO - PROCESS | 12450 | 1469022127401 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:07 INFO - PROCESS | 12450 | 1469022127648 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:42:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ef400 == 37 [pid = 12450] [id = 463] 06:42:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2a400 == 36 [pid = 12450] [id = 444] 06:42:07 INFO - PROCESS | 12450 | 1469022127940 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 12450 | 1469022127955 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29b000 == 37 [pid = 12450] [id = 474] 06:42:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8e29ec00) [pid = 12450] [serial = 1423] [outer = (nil)] 06:42:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8e4dd400) [pid = 12450] [serial = 1424] [outer = 0x8e29ec00] 06:42:08 INFO - PROCESS | 12450 | 1469022128049 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8ed25800) [pid = 12450] [serial = 1425] [outer = 0x8e29ec00] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x92961800) [pid = 12450] [serial = 1371] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x9295d400) [pid = 12450] [serial = 1370] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9260e400) [pid = 12450] [serial = 1367] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9238e800) [pid = 12450] [serial = 1362] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x9260bc00) [pid = 12450] [serial = 1364] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x92860800) [pid = 12450] [serial = 1365] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91827800) [pid = 12450] [serial = 1346] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91aca000) [pid = 12450] [serial = 1347] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9223a400) [pid = 12450] [serial = 1349] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92384c00) [pid = 12450] [serial = 1350] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91e4b000) [pid = 12450] [serial = 1341] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91ad2800) [pid = 12450] [serial = 1340] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e1f2400) [pid = 12450] [serial = 1352] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e29bc00) [pid = 12450] [serial = 1353] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91ad5000) [pid = 12450] [serial = 1358] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8ecd2400) [pid = 12450] [serial = 1343] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8f0bb400) [pid = 12450] [serial = 1344] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8f0c7400) [pid = 12450] [serial = 1355] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x904b3000) [pid = 12450] [serial = 1356] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92956400) [pid = 12450] [serial = 1368] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92382800) [pid = 12450] [serial = 1361] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91b3d400) [pid = 12450] [serial = 1359] [outer = (nil)] [url = about:blank] 06:42:08 INFO - PROCESS | 12450 | 1469022128869 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1534ms 06:42:08 INFO - PROCESS | 12450 | 1469022128918 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 12450 | 1469022128925 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:42:08 INFO - PROCESS | 12450 | 1469022128935 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 12450 | 1469022128939 Marionette TRACE conn4 <- [1,1870,null,{}] 06:42:08 INFO - PROCESS | 12450 | 1469022128950 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:08 INFO - PROCESS | 12450 | 1469022128955 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:09 INFO - PROCESS | 12450 | 1469022129124 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:42:09 INFO - PROCESS | 12450 | 1469022129134 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 12450 | 1469022129141 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed31400 == 38 [pid = 12450] [id = 475] 06:42:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x90843400) [pid = 12450] [serial = 1426] [outer = (nil)] 06:42:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x90f09000) [pid = 12450] [serial = 1427] [outer = 0x90843400] 06:42:09 INFO - PROCESS | 12450 | 1469022129212 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91827c00) [pid = 12450] [serial = 1428] [outer = 0x90843400] 06:42:10 INFO - PROCESS | 12450 | 1469022130151 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1237ms 06:42:10 INFO - PROCESS | 12450 | 1469022130172 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 12450 | 1469022130178 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:42:10 INFO - PROCESS | 12450 | 1469022130185 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 12450 | 1469022130190 Marionette TRACE conn4 <- [1,1874,null,{}] 06:42:10 INFO - PROCESS | 12450 | 1469022130206 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:10 INFO - PROCESS | 12450 | 1469022130214 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:10 INFO - PROCESS | 12450 | 1469022130378 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:42:10 INFO - PROCESS | 12450 | 1469022130524 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 12450 | 1469022130532 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b33800 == 39 [pid = 12450] [id = 476] 06:42:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b35000) [pid = 12450] [serial = 1429] [outer = (nil)] 06:42:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92136000) [pid = 12450] [serial = 1430] [outer = 0x91b35000] 06:42:10 INFO - PROCESS | 12450 | 1469022130608 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9223a000) [pid = 12450] [serial = 1431] [outer = 0x91b35000] 06:42:11 INFO - PROCESS | 12450 | 1469022131489 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1334ms 06:42:11 INFO - PROCESS | 12450 | 1469022131519 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:42:11 INFO - PROCESS | 12450 | 1469022131524 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:42:11 INFO - PROCESS | 12450 | 1469022131531 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 12450 | 1469022131534 Marionette TRACE conn4 <- [1,1878,null,{}] 06:42:11 INFO - PROCESS | 12450 | 1469022131540 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 12450 | 1469022131545 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:11 INFO - PROCESS | 12450 | 1469022131771 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:42:11 INFO - PROCESS | 12450 | 1469022131809 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 12450 | 1469022131816 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf89400 == 40 [pid = 12450] [id = 477] 06:42:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e1b9c00) [pid = 12450] [serial = 1432] [outer = (nil)] 06:42:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92605800) [pid = 12450] [serial = 1433] [outer = 0x8e1b9c00] 06:42:11 INFO - PROCESS | 12450 | 1469022131885 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9260d400) [pid = 12450] [serial = 1434] [outer = 0x8e1b9c00] 06:42:12 INFO - PROCESS | 12450 | 1469022132803 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1335ms 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8ed2e800) [pid = 12450] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91826400) [pid = 12450] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e4db400) [pid = 12450] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91ad4800) [pid = 12450] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1b8c00) [pid = 12450] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9295b800) [pid = 12450] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e3ccc00) [pid = 12450] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x929e4000) [pid = 12450] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1f0400) [pid = 12450] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x92ecd400) [pid = 12450] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92ac8400) [pid = 12450] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:42:12 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8cf8d000) [pid = 12450] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:42:12 INFO - PROCESS | 12450 | 1469022132980 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 12450 | 1469022132983 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:42:13 INFO - PROCESS | 12450 | 1469022132994 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 12450 | 1469022132996 Marionette TRACE conn4 <- [1,1882,null,{}] 06:42:13 INFO - PROCESS | 12450 | 1469022133001 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:13 INFO - PROCESS | 12450 | 1469022133007 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:13 INFO - PROCESS | 12450 | 1469022133146 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:42:13 INFO - PROCESS | 12450 | 1469022133163 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 12450 | 1469022133173 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8e000 == 41 [pid = 12450] [id = 478] 06:42:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8ecd1000) [pid = 12450] [serial = 1435] [outer = (nil)] 06:42:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91973800) [pid = 12450] [serial = 1436] [outer = 0x8ecd1000] 06:42:13 INFO - PROCESS | 12450 | 1469022133239 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9182d000) [pid = 12450] [serial = 1437] [outer = 0x8ecd1000] 06:42:14 INFO - PROCESS | 12450 | 1469022134154 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1231ms 06:42:14 INFO - PROCESS | 12450 | 1469022134226 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 12450 | 1469022134230 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:42:14 INFO - PROCESS | 12450 | 1469022134236 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 12450 | 1469022134238 Marionette TRACE conn4 <- [1,1886,null,{}] 06:42:14 INFO - PROCESS | 12450 | 1469022134244 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:14 INFO - PROCESS | 12450 | 1469022134254 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:14 INFO - PROCESS | 12450 | 1469022134459 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:42:14 INFO - PROCESS | 12450 | 1469022134600 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 12450 | 1469022134610 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e296c00 == 42 [pid = 12450] [id = 479] 06:42:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x904a6400) [pid = 12450] [serial = 1438] [outer = (nil)] 06:42:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92961c00) [pid = 12450] [serial = 1439] [outer = 0x904a6400] 06:42:14 INFO - PROCESS | 12450 | 1469022134678 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x929db800) [pid = 12450] [serial = 1440] [outer = 0x904a6400] 06:42:15 INFO - PROCESS | 12450 | 1469022135675 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1491ms 06:42:15 INFO - PROCESS | 12450 | 1469022135728 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 12450 | 1469022135736 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:42:15 INFO - PROCESS | 12450 | 1469022135744 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 12450 | 1469022135750 Marionette TRACE conn4 <- [1,1890,null,{}] 06:42:15 INFO - PROCESS | 12450 | 1469022135760 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 12450 | 1469022135766 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:15 INFO - PROCESS | 12450 | 1469022135962 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:42:16 INFO - PROCESS | 12450 | 1469022136144 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 12450 | 1469022136153 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297000 == 43 [pid = 12450] [id = 480] 06:42:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e29b800) [pid = 12450] [serial = 1441] [outer = (nil)] 06:42:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x904a8000) [pid = 12450] [serial = 1442] [outer = 0x8e29b800] 06:42:16 INFO - PROCESS | 12450 | 1469022136309 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x90850000) [pid = 12450] [serial = 1443] [outer = 0x8e29b800] 06:42:17 INFO - PROCESS | 12450 | 1469022137234 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1565ms 06:42:17 INFO - PROCESS | 12450 | 1469022137309 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 12450 | 1469022137317 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:42:17 INFO - PROCESS | 12450 | 1469022137327 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 12450 | 1469022137333 Marionette TRACE conn4 <- [1,1894,null,{}] 06:42:17 INFO - PROCESS | 12450 | 1469022137339 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:17 INFO - PROCESS | 12450 | 1469022137344 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:17 INFO - PROCESS | 12450 | 1469022137531 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:42:17 INFO - PROCESS | 12450 | 1469022137767 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 12450 | 1469022137773 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf94c00 == 44 [pid = 12450] [id = 481] 06:42:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91b32400) [pid = 12450] [serial = 1444] [outer = (nil)] 06:42:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91e4b000) [pid = 12450] [serial = 1445] [outer = 0x91b32400] 06:42:17 INFO - PROCESS | 12450 | 1469022137888 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92384000) [pid = 12450] [serial = 1446] [outer = 0x91b32400] 06:42:18 INFO - PROCESS | 12450 | 1469022138855 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1595ms 06:42:18 INFO - PROCESS | 12450 | 1469022138924 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:42:18 INFO - PROCESS | 12450 | 1469022138928 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:42:18 INFO - PROCESS | 12450 | 1469022138935 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 12450 | 1469022138941 Marionette TRACE conn4 <- [1,1898,null,{}] 06:42:18 INFO - PROCESS | 12450 | 1469022138958 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:18 INFO - PROCESS | 12450 | 1469022138967 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:19 INFO - PROCESS | 12450 | 1469022139185 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:42:19 INFO - PROCESS | 12450 | 1469022139412 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 12450 | 1469022139424 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acd800 == 45 [pid = 12450] [id = 482] 06:42:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x929d9800) [pid = 12450] [serial = 1447] [outer = (nil)] 06:42:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92abe000) [pid = 12450] [serial = 1448] [outer = 0x929d9800] 06:42:19 INFO - PROCESS | 12450 | 1469022139522 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92ac4000) [pid = 12450] [serial = 1449] [outer = 0x929d9800] 06:42:20 INFO - PROCESS | 12450 | 1469022140444 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1540ms 06:42:20 INFO - PROCESS | 12450 | 1469022140475 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 12450 | 1469022140480 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:42:20 INFO - PROCESS | 12450 | 1469022140486 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 12450 | 1469022140490 Marionette TRACE conn4 <- [1,1902,null,{}] 06:42:20 INFO - PROCESS | 12450 | 1469022140502 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:20 INFO - PROCESS | 12450 | 1469022140506 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:20 INFO - PROCESS | 12450 | 1469022140695 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:42:20 INFO - PROCESS | 12450 | 1469022140875 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 12450 | 1469022140886 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x9196a800 == 46 [pid = 12450] [id = 483] 06:42:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92abb400) [pid = 12450] [serial = 1450] [outer = (nil)] 06:42:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x93940c00) [pid = 12450] [serial = 1451] [outer = 0x92abb400] 06:42:20 INFO - PROCESS | 12450 | 1469022140966 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9394ac00) [pid = 12450] [serial = 1452] [outer = 0x92abb400] 06:42:21 INFO - PROCESS | 12450 | 1469022141887 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1442ms 06:42:21 INFO - PROCESS | 12450 | 1469022141944 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 12450 | 1469022141948 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:42:21 INFO - PROCESS | 12450 | 1469022141958 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 12450 | 1469022141961 Marionette TRACE conn4 <- [1,1906,null,{}] 06:42:21 INFO - PROCESS | 12450 | 1469022141967 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:21 INFO - PROCESS | 12450 | 1469022141972 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:22 INFO - PROCESS | 12450 | 1469022142149 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:42:22 INFO - PROCESS | 12450 | 1469022142331 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 12450 | 1469022142343 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec1c00 == 47 [pid = 12450] [id = 484] 06:42:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92ec6400) [pid = 12450] [serial = 1453] [outer = (nil)] 06:42:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x93b64800) [pid = 12450] [serial = 1454] [outer = 0x92ec6400] 06:42:22 INFO - PROCESS | 12450 | 1469022142420 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x93b67000) [pid = 12450] [serial = 1455] [outer = 0x92ec6400] 06:42:23 INFO - PROCESS | 12450 | 1469022143393 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1479ms 06:42:23 INFO - PROCESS | 12450 | 1469022143438 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 12450 | 1469022143443 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:42:23 INFO - PROCESS | 12450 | 1469022143450 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 12450 | 1469022143453 Marionette TRACE conn4 <- [1,1910,null,{}] 06:42:23 INFO - PROCESS | 12450 | 1469022143459 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 12450 | 1469022143469 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:23 INFO - PROCESS | 12450 | 1469022143675 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:42:23 INFO - PROCESS | 12450 | 1469022143855 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 12450 | 1469022143866 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4db400 == 48 [pid = 12450] [id = 485] 06:42:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9260a000) [pid = 12450] [serial = 1456] [outer = (nil)] 06:42:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x953dbc00) [pid = 12450] [serial = 1457] [outer = 0x9260a000] 06:42:23 INFO - PROCESS | 12450 | 1469022143945 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x975c5c00) [pid = 12450] [serial = 1458] [outer = 0x9260a000] 06:42:24 INFO - PROCESS | 12450 | 1469022144900 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1480ms 06:42:24 INFO - PROCESS | 12450 | 1469022144934 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 12450 | 1469022144937 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:42:24 INFO - PROCESS | 12450 | 1469022144944 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 12450 | 1469022144947 Marionette TRACE conn4 <- [1,1914,null,{}] 06:42:24 INFO - PROCESS | 12450 | 1469022144953 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 12450 | 1469022144958 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:25 INFO - PROCESS | 12450 | 1469022145123 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:42:25 INFO - PROCESS | 12450 | 1469022145320 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 12450 | 1469022145329 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8fc00 == 49 [pid = 12450] [id = 486] 06:42:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e1aec00) [pid = 12450] [serial = 1459] [outer = (nil)] 06:42:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x9750f000) [pid = 12450] [serial = 1460] [outer = 0x8e1aec00] 06:42:25 INFO - PROCESS | 12450 | 1469022145443 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x98749800) [pid = 12450] [serial = 1461] [outer = 0x8e1aec00] 06:42:26 INFO - PROCESS | 12450 | 1469022146385 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1480ms 06:42:26 INFO - PROCESS | 12450 | 1469022146425 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:42:26 INFO - PROCESS | 12450 | 1469022146436 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:42:26 INFO - PROCESS | 12450 | 1469022146442 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 12450 | 1469022146446 Marionette TRACE conn4 <- [1,1918,null,{}] 06:42:26 INFO - PROCESS | 12450 | 1469022146451 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 12450 | 1469022146457 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:26 INFO - PROCESS | 12450 | 1469022146695 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:42:26 INFO - PROCESS | 12450 | 1469022146842 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 12450 | 1469022146850 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f4000 == 50 [pid = 12450] [id = 487] 06:42:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e1f6800) [pid = 12450] [serial = 1462] [outer = (nil)] 06:42:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x991e5400) [pid = 12450] [serial = 1463] [outer = 0x8e1f6800] 06:42:26 INFO - PROCESS | 12450 | 1469022146928 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x991e6800) [pid = 12450] [serial = 1464] [outer = 0x8e1f6800] 06:42:28 INFO - PROCESS | 12450 | 1469022148111 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1731ms 06:42:28 INFO - PROCESS | 12450 | 1469022148175 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 12450 | 1469022148181 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:42:28 INFO - PROCESS | 12450 | 1469022148189 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 12450 | 1469022148194 Marionette TRACE conn4 <- [1,1922,null,{}] 06:42:28 INFO - PROCESS | 12450 | 1469022148202 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:28 INFO - PROCESS | 12450 | 1469022148208 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:28 INFO - PROCESS | 12450 | 1469022148418 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:42:28 INFO - PROCESS | 12450 | 1469022148758 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 12450 | 1469022148770 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8eccf800 == 51 [pid = 12450] [id = 488] 06:42:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8ecd5c00) [pid = 12450] [serial = 1465] [outer = (nil)] 06:42:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8f0bc400) [pid = 12450] [serial = 1466] [outer = 0x8ecd5c00] 06:42:28 INFO - PROCESS | 12450 | 1469022148851 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x904aa800) [pid = 12450] [serial = 1467] [outer = 0x8ecd5c00] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c400 == 50 [pid = 12450] [id = 442] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf90800 == 49 [pid = 12450] [id = 443] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b2800 == 48 [pid = 12450] [id = 456] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x91821c00 == 47 [pid = 12450] [id = 453] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf89c00 == 46 [pid = 12450] [id = 445] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x92233000 == 45 [pid = 12450] [id = 455] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c9c00 == 44 [pid = 12450] [id = 457] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x92137800 == 43 [pid = 12450] [id = 449] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x91826000 == 42 [pid = 12450] [id = 458] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x91acd000 == 41 [pid = 12450] [id = 446] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8e800 == 40 [pid = 12450] [id = 447] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x92136800 == 39 [pid = 12450] [id = 454] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf94400 == 38 [pid = 12450] [id = 450] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b1800 == 37 [pid = 12450] [id = 448] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x9084fc00 == 36 [pid = 12450] [id = 452] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x92955400 == 35 [pid = 12450] [id = 459] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x91ad2c00 == 34 [pid = 12450] [id = 460] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd3400 == 33 [pid = 12450] [id = 462] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x92abb800 == 32 [pid = 12450] [id = 461] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2a800 == 31 [pid = 12450] [id = 451] 06:42:30 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8bc00 == 30 [pid = 12450] [id = 464] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x904adc00) [pid = 12450] [serial = 1400] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x91830400) [pid = 12450] [serial = 1403] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x904b5c00) [pid = 12450] [serial = 1374] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8ecd4c00) [pid = 12450] [serial = 1373] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x92134c00) [pid = 12450] [serial = 1377] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x91e4e800) [pid = 12450] [serial = 1376] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x90f0c400) [pid = 12450] [serial = 1406] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x929e4800) [pid = 12450] [serial = 1380] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x929dc400) [pid = 12450] [serial = 1379] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8e4e6000) [pid = 12450] [serial = 1397] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8ecd6000) [pid = 12450] [serial = 1398] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92ec6800) [pid = 12450] [serial = 1383] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92ac7400) [pid = 12450] [serial = 1382] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e4e9800) [pid = 12450] [serial = 1392] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x93b60400) [pid = 12450] [serial = 1386] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x939be000) [pid = 12450] [serial = 1385] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x953de000) [pid = 12450] [serial = 1389] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e3c5800) [pid = 12450] [serial = 1391] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x953d9400) [pid = 12450] [serial = 1388] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e1b8000) [pid = 12450] [serial = 1395] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8cf94800) [pid = 12450] [serial = 1394] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9196c400) [pid = 12450] [serial = 1404] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91b33400) [pid = 12450] [serial = 1409] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x90848800) [pid = 12450] [serial = 1401] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9182d400) [pid = 12450] [serial = 1407] [outer = (nil)] [url = about:blank] 06:42:30 INFO - PROCESS | 12450 | 1469022150830 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2698ms 06:42:30 INFO - PROCESS | 12450 | 1469022150888 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 12450 | 1469022150895 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:42:30 INFO - PROCESS | 12450 | 1469022150903 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 12450 | 1469022150908 Marionette TRACE conn4 <- [1,1926,null,{}] 06:42:30 INFO - PROCESS | 12450 | 1469022150917 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 12450 | 1469022150922 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:31 INFO - PROCESS | 12450 | 1469022151134 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:42:31 INFO - PROCESS | 12450 | 1469022151271 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 12450 | 1469022151280 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ee400 == 31 [pid = 12450] [id = 489] 06:42:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e1ef000) [pid = 12450] [serial = 1468] [outer = (nil)] 06:42:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e3c1800) [pid = 12450] [serial = 1469] [outer = 0x8e1ef000] 06:42:31 INFO - PROCESS | 12450 | 1469022151352 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e3c7400) [pid = 12450] [serial = 1470] [outer = 0x8e1ef000] 06:42:32 INFO - PROCESS | 12450 | 1469022152181 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1340ms 06:42:32 INFO - PROCESS | 12450 | 1469022152243 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 12450 | 1469022152252 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:42:32 INFO - PROCESS | 12450 | 1469022152263 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 12450 | 1469022152268 Marionette TRACE conn4 <- [1,1930,null,{}] 06:42:32 INFO - PROCESS | 12450 | 1469022152273 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:32 INFO - PROCESS | 12450 | 1469022152278 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:32 INFO - PROCESS | 12450 | 1469022152446 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:42:32 INFO - PROCESS | 12450 | 1469022152588 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 12450 | 1469022152599 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd8c00 == 32 [pid = 12450] [id = 490] 06:42:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed28800) [pid = 12450] [serial = 1471] [outer = (nil)] 06:42:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8ed30400) [pid = 12450] [serial = 1472] [outer = 0x8ed28800] 06:42:32 INFO - PROCESS | 12450 | 1469022152671 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8f0c3000) [pid = 12450] [serial = 1473] [outer = 0x8ed28800] 06:42:33 INFO - PROCESS | 12450 | 1469022153585 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1379ms 06:42:33 INFO - PROCESS | 12450 | 1469022153646 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 12450 | 1469022153649 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:42:33 INFO - PROCESS | 12450 | 1469022153656 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 12450 | 1469022153662 Marionette TRACE conn4 <- [1,1934,null,{}] 06:42:33 INFO - PROCESS | 12450 | 1469022153679 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:33 INFO - PROCESS | 12450 | 1469022153688 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:33 INFO - PROCESS | 12450 | 1469022153914 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:42:34 INFO - PROCESS | 12450 | 1469022154002 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 12450 | 1469022154014 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x91821c00 == 33 [pid = 12450] [id = 491] 06:42:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91824000) [pid = 12450] [serial = 1474] [outer = (nil)] 06:42:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9182ac00) [pid = 12450] [serial = 1475] [outer = 0x91824000] 06:42:34 INFO - PROCESS | 12450 | 1469022154084 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x91967800) [pid = 12450] [serial = 1476] [outer = 0x91824000] 06:42:34 INFO - PROCESS | 12450 | 1469022154986 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1344ms 06:42:35 INFO - PROCESS | 12450 | 1469022155001 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 12450 | 1469022155006 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:42:35 INFO - PROCESS | 12450 | 1469022155012 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 12450 | 1469022155015 Marionette TRACE conn4 <- [1,1938,null,{}] 06:42:35 INFO - PROCESS | 12450 | 1469022155028 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 12450 | 1469022155033 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:35 INFO - PROCESS | 12450 | 1469022155622 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e1b9c00) [pid = 12450] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8ecd1000) [pid = 12450] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e29ec00) [pid = 12450] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9238cc00) [pid = 12450] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91b35000) [pid = 12450] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91acac00) [pid = 12450] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x90f10000) [pid = 12450] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x90843400) [pid = 12450] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f10400) [pid = 12450] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904a6400) [pid = 12450] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:42:35 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3cd400) [pid = 12450] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:42:35 INFO - PROCESS | 12450 | 1469022155856 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 12450 | 1469022155865 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf92000 == 34 [pid = 12450] [id = 492] 06:42:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e1b9c00) [pid = 12450] [serial = 1477] [outer = (nil)] 06:42:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ecd1000) [pid = 12450] [serial = 1478] [outer = 0x8e1b9c00] 06:42:35 INFO - PROCESS | 12450 | 1469022155934 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x90f10000) [pid = 12450] [serial = 1479] [outer = 0x8e1b9c00] 06:42:36 INFO - PROCESS | 12450 | 1469022156622 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1637ms 06:42:36 INFO - PROCESS | 12450 | 1469022156651 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 12450 | 1469022156655 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:42:36 INFO - PROCESS | 12450 | 1469022156661 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 12450 | 1469022156663 Marionette TRACE conn4 <- [1,1942,null,{}] 06:42:36 INFO - PROCESS | 12450 | 1469022156669 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 12450 | 1469022156673 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:36 INFO - PROCESS | 12450 | 1469022156829 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:42:36 INFO - PROCESS | 12450 | 1469022156968 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 12450 | 1469022156977 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x91971000 == 35 [pid = 12450] [id = 493] 06:42:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91974000) [pid = 12450] [serial = 1480] [outer = (nil)] 06:42:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91ad4000) [pid = 12450] [serial = 1481] [outer = 0x91974000] 06:42:37 INFO - PROCESS | 12450 | 1469022157041 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91b38c00) [pid = 12450] [serial = 1482] [outer = 0x91974000] 06:42:37 INFO - PROCESS | 12450 | 1469022157931 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1339ms 06:42:38 INFO - PROCESS | 12450 | 1469022158001 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 12450 | 1469022158008 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:42:38 INFO - PROCESS | 12450 | 1469022158017 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 12450 | 1469022158021 Marionette TRACE conn4 <- [1,1946,null,{}] 06:42:38 INFO - PROCESS | 12450 | 1469022158030 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:38 INFO - PROCESS | 12450 | 1469022158036 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:38 INFO - PROCESS | 12450 | 1469022158223 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:42:38 INFO - PROCESS | 12450 | 1469022158400 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 12450 | 1469022158412 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8bc00 == 36 [pid = 12450] [id = 494] 06:42:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e1f7400) [pid = 12450] [serial = 1483] [outer = (nil)] 06:42:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e4dd000) [pid = 12450] [serial = 1484] [outer = 0x8e1f7400] 06:42:38 INFO - PROCESS | 12450 | 1469022158557 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8ed24000) [pid = 12450] [serial = 1485] [outer = 0x8e1f7400] 06:42:39 INFO - PROCESS | 12450 | 1469022159566 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1596ms 06:42:39 INFO - PROCESS | 12450 | 1469022159613 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 12450 | 1469022159620 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:42:39 INFO - PROCESS | 12450 | 1469022159630 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 12450 | 1469022159634 Marionette TRACE conn4 <- [1,1950,null,{}] 06:42:39 INFO - PROCESS | 12450 | 1469022159641 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:39 INFO - PROCESS | 12450 | 1469022159647 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:39 INFO - PROCESS | 12450 | 1469022159865 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:42:40 INFO - PROCESS | 12450 | 1469022160092 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 12450 | 1469022160100 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c6400 == 37 [pid = 12450] [id = 495] 06:42:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x904afc00) [pid = 12450] [serial = 1486] [outer = (nil)] 06:42:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9196cc00) [pid = 12450] [serial = 1487] [outer = 0x904afc00] 06:42:40 INFO - PROCESS | 12450 | 1469022160233 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x91969800) [pid = 12450] [serial = 1488] [outer = 0x904afc00] 06:42:41 INFO - PROCESS | 12450 | 1469022161255 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1690ms 06:42:41 INFO - PROCESS | 12450 | 1469022161321 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:42:41 INFO - PROCESS | 12450 | 1469022161326 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:42:41 INFO - PROCESS | 12450 | 1469022161332 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 12450 | 1469022161338 Marionette TRACE conn4 <- [1,1954,null,{}] 06:42:41 INFO - PROCESS | 12450 | 1469022161355 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 12450 | 1469022161364 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:41 INFO - PROCESS | 12450 | 1469022161546 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:42:41 INFO - PROCESS | 12450 | 1469022161767 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 12450 | 1469022161778 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x92236000 == 38 [pid = 12450] [id = 496] 06:42:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92237000) [pid = 12450] [serial = 1489] [outer = (nil)] 06:42:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92386c00) [pid = 12450] [serial = 1490] [outer = 0x92237000] 06:42:41 INFO - PROCESS | 12450 | 1469022161911 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9238d800) [pid = 12450] [serial = 1491] [outer = 0x92237000] 06:42:42 INFO - PROCESS | 12450 | 1469022162884 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1593ms 06:42:42 INFO - PROCESS | 12450 | 1469022162924 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 12450 | 1469022162930 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:42:42 INFO - PROCESS | 12450 | 1469022162936 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 12450 | 1469022162940 Marionette TRACE conn4 <- [1,1958,null,{}] 06:42:42 INFO - PROCESS | 12450 | 1469022162946 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 12450 | 1469022162951 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:43 INFO - PROCESS | 12450 | 1469022163141 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:42:43 INFO - PROCESS | 12450 | 1469022163362 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 12450 | 1469022163369 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f0fc00 == 39 [pid = 12450] [id = 497] 06:42:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x92865c00) [pid = 12450] [serial = 1492] [outer = (nil)] 06:42:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x9295a400) [pid = 12450] [serial = 1493] [outer = 0x92865c00] 06:42:43 INFO - PROCESS | 12450 | 1469022163494 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9295e000) [pid = 12450] [serial = 1494] [outer = 0x92865c00] 06:42:44 INFO - PROCESS | 12450 | 1469022164613 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1735ms 06:42:44 INFO - PROCESS | 12450 | 1469022164672 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:42:44 INFO - PROCESS | 12450 | 1469022164679 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:42:44 INFO - PROCESS | 12450 | 1469022164688 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 12450 | 1469022164693 Marionette TRACE conn4 <- [1,1962,null,{}] 06:42:44 INFO - PROCESS | 12450 | 1469022164701 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:44 INFO - PROCESS | 12450 | 1469022164706 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:44 INFO - PROCESS | 12450 | 1469022164884 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:42:45 INFO - PROCESS | 12450 | 1469022165241 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 12450 | 1469022165254 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c6000 == 40 [pid = 12450] [id = 498] 06:42:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e3c8000) [pid = 12450] [serial = 1495] [outer = (nil)] 06:42:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8e4dec00) [pid = 12450] [serial = 1496] [outer = 0x8e3c8000] 06:42:45 INFO - PROCESS | 12450 | 1469022165351 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e4e5800) [pid = 12450] [serial = 1497] [outer = 0x8e3c8000] 06:42:45 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf92000 == 39 [pid = 12450] [id = 492] 06:42:45 INFO - PROCESS | 12450 | --DOCSHELL 0x91821c00 == 38 [pid = 12450] [id = 491] 06:42:45 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd8c00 == 37 [pid = 12450] [id = 490] 06:42:45 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ee400 == 36 [pid = 12450] [id = 489] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x92605800) [pid = 12450] [serial = 1433] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x91973800) [pid = 12450] [serial = 1436] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x9182d000) [pid = 12450] [serial = 1437] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x9260d400) [pid = 12450] [serial = 1434] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e4dd400) [pid = 12450] [serial = 1424] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8ed25800) [pid = 12450] [serial = 1425] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92602000) [pid = 12450] [serial = 1418] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x92606c00) [pid = 12450] [serial = 1419] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x92136000) [pid = 12450] [serial = 1430] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92131000) [pid = 12450] [serial = 1410] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9182b000) [pid = 12450] [serial = 1415] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91ac7c00) [pid = 12450] [serial = 1416] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x90f09000) [pid = 12450] [serial = 1427] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91827c00) [pid = 12450] [serial = 1428] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9286e400) [pid = 12450] [serial = 1421] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92963000) [pid = 12450] [serial = 1422] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x929db800) [pid = 12450] [serial = 1440] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92961c00) [pid = 12450] [serial = 1439] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8ed2e400) [pid = 12450] [serial = 1412] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904a9800) [pid = 12450] [serial = 1413] [outer = (nil)] [url = about:blank] 06:42:45 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9223a000) [pid = 12450] [serial = 1431] [outer = (nil)] [url = about:blank] 06:42:46 INFO - PROCESS | 12450 | 1469022166167 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1501ms 06:42:46 INFO - PROCESS | 12450 | 1469022166187 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 12450 | 1469022166194 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:42:46 INFO - PROCESS | 12450 | 1469022166233 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 12450 | 1469022166237 Marionette TRACE conn4 <- [1,1966,null,{}] 06:42:46 INFO - PROCESS | 12450 | 1469022166248 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:46 INFO - PROCESS | 12450 | 1469022166252 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:46 INFO - PROCESS | 12450 | 1469022166417 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:42:46 INFO - PROCESS | 12450 | 1469022166427 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 12450 | 1469022166433 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e294c00 == 37 [pid = 12450] [id = 499] 06:42:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x904acc00) [pid = 12450] [serial = 1498] [outer = (nil)] 06:42:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90844c00) [pid = 12450] [serial = 1499] [outer = 0x904acc00] 06:42:46 INFO - PROCESS | 12450 | 1469022166508 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x90f01400) [pid = 12450] [serial = 1500] [outer = 0x904acc00] 06:42:47 INFO - PROCESS | 12450 | 1469022167426 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1242ms 06:42:47 INFO - PROCESS | 12450 | 1469022167471 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:42:47 INFO - PROCESS | 12450 | 1469022167475 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:42:47 INFO - PROCESS | 12450 | 1469022167482 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 12450 | 1469022167487 Marionette TRACE conn4 <- [1,1970,null,{}] 06:42:47 INFO - PROCESS | 12450 | 1469022167503 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 12450 | 1469022167512 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:47 INFO - PROCESS | 12450 | 1469022167679 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:42:47 INFO - PROCESS | 12450 | 1469022167825 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 12450 | 1469022167832 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acc000 == 38 [pid = 12450] [id = 500] 06:42:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91acd000) [pid = 12450] [serial = 1501] [outer = (nil)] 06:42:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91e4ac00) [pid = 12450] [serial = 1502] [outer = 0x91acd000] 06:42:47 INFO - PROCESS | 12450 | 1469022167905 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9222f000) [pid = 12450] [serial = 1503] [outer = 0x91acd000] 06:42:48 INFO - PROCESS | 12450 | 1469022168790 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1336ms 06:42:48 INFO - PROCESS | 12450 | 1469022168817 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 12450 | 1469022168821 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:42:48 INFO - PROCESS | 12450 | 1469022168827 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - PROCESS | 12450 | 1469022168831 Marionette TRACE conn4 <- [1,1974,null,{}] 06:42:48 INFO - PROCESS | 12450 | 1469022168836 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:48 INFO - PROCESS | 12450 | 1469022168841 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:49 INFO - PROCESS | 12450 | 1469022169051 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:42:49 INFO - PROCESS | 12450 | 1469022169093 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 12450 | 1469022169100 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223bc00 == 39 [pid = 12450] [id = 501] 06:42:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9238c800) [pid = 12450] [serial = 1504] [outer = (nil)] 06:42:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9260d400) [pid = 12450] [serial = 1505] [outer = 0x9238c800] 06:42:49 INFO - PROCESS | 12450 | 1469022169167 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91ad6000) [pid = 12450] [serial = 1506] [outer = 0x9238c800] 06:42:50 INFO - PROCESS | 12450 | 1469022170063 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1278ms 06:42:50 INFO - PROCESS | 12450 | 1469022170107 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 12450 | 1469022170111 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:42:50 INFO - PROCESS | 12450 | 1469022170121 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 12450 | 1469022170123 Marionette TRACE conn4 <- [1,1978,null,{}] 06:42:50 INFO - PROCESS | 12450 | 1469022170130 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:50 INFO - PROCESS | 12450 | 1469022170135 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e29b800) [pid = 12450] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e1ef000) [pid = 12450] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91b32400) [pid = 12450] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x929d9800) [pid = 12450] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92abb400) [pid = 12450] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91824000) [pid = 12450] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92ec6400) [pid = 12450] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9260a000) [pid = 12450] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8ecd5c00) [pid = 12450] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e1aec00) [pid = 12450] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8ed28800) [pid = 12450] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1f6800) [pid = 12450] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:42:50 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e1b9c00) [pid = 12450] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:42:50 INFO - PROCESS | 12450 | 1469022170474 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:42:50 INFO - PROCESS | 12450 | 1469022170487 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 12450 | 1469022170495 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8ec00 == 40 [pid = 12450] [id = 502] 06:42:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8e3c5400) [pid = 12450] [serial = 1507] [outer = (nil)] 06:42:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9182d400) [pid = 12450] [serial = 1508] [outer = 0x8e3c5400] 06:42:50 INFO - PROCESS | 12450 | 1469022170566 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91976800) [pid = 12450] [serial = 1509] [outer = 0x8e3c5400] 06:42:51 INFO - PROCESS | 12450 | 1469022171475 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1382ms 06:42:51 INFO - PROCESS | 12450 | 1469022171503 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 12450 | 1469022171508 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:42:51 INFO - PROCESS | 12450 | 1469022171521 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 12450 | 1469022171524 Marionette TRACE conn4 <- [1,1982,null,{}] 06:42:51 INFO - PROCESS | 12450 | 1469022171530 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:51 INFO - PROCESS | 12450 | 1469022171540 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:51 INFO - PROCESS | 12450 | 1469022171738 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:42:51 INFO - PROCESS | 12450 | 1469022171893 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 12450 | 1469022171901 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf96400 == 41 [pid = 12450] [id = 503] 06:42:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e1ec000) [pid = 12450] [serial = 1510] [outer = (nil)] 06:42:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x929dac00) [pid = 12450] [serial = 1511] [outer = 0x8e1ec000] 06:42:51 INFO - PROCESS | 12450 | 1469022171970 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x929dd400) [pid = 12450] [serial = 1512] [outer = 0x8e1ec000] 06:42:52 INFO - PROCESS | 12450 | 1469022172937 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1481ms 06:42:53 INFO - PROCESS | 12450 | 1469022173006 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 12450 | 1469022173016 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:42:53 INFO - PROCESS | 12450 | 1469022173026 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 12450 | 1469022173031 Marionette TRACE conn4 <- [1,1986,null,{}] 06:42:53 INFO - PROCESS | 12450 | 1469022173041 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:53 INFO - PROCESS | 12450 | 1469022173046 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:53 INFO - PROCESS | 12450 | 1469022173281 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:42:53 INFO - PROCESS | 12450 | 1469022173530 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 12450 | 1469022173538 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b1800 == 42 [pid = 12450] [id = 504] 06:42:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e3c4000) [pid = 12450] [serial = 1513] [outer = (nil)] 06:42:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0c5000) [pid = 12450] [serial = 1514] [outer = 0x8e3c4000] 06:42:53 INFO - PROCESS | 12450 | 1469022173672 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x904b2c00) [pid = 12450] [serial = 1515] [outer = 0x8e3c4000] 06:42:54 INFO - PROCESS | 12450 | 1469022174642 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1688ms 06:42:54 INFO - PROCESS | 12450 | 1469022174714 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 12450 | 1469022174722 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:42:54 INFO - PROCESS | 12450 | 1469022174734 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 12450 | 1469022174738 Marionette TRACE conn4 <- [1,1990,null,{}] 06:42:54 INFO - PROCESS | 12450 | 1469022174745 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 12450 | 1469022174752 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:54 INFO - PROCESS | 12450 | 1469022174982 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:42:55 INFO - PROCESS | 12450 | 1469022175218 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 12450 | 1469022175229 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acf800 == 43 [pid = 12450] [id = 505] 06:42:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91ad4c00) [pid = 12450] [serial = 1516] [outer = (nil)] 06:42:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91b40800) [pid = 12450] [serial = 1517] [outer = 0x91ad4c00] 06:42:55 INFO - PROCESS | 12450 | 1469022175330 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92235800) [pid = 12450] [serial = 1518] [outer = 0x91ad4c00] 06:42:56 INFO - PROCESS | 12450 | 1469022176291 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1592ms 06:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:42:56 INFO - PROCESS | 12450 | 1469022176326 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 12450 | 1469022176329 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:42:56 INFO - PROCESS | 12450 | 1469022176337 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 12450 | 1469022176343 Marionette TRACE conn4 <- [1,1994,null,{}] 06:42:56 INFO - PROCESS | 12450 | 1469022176360 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:56 INFO - PROCESS | 12450 | 1469022176369 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:56 INFO - PROCESS | 12450 | 1469022176558 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:42:56 INFO - PROCESS | 12450 | 1469022176739 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 12450 | 1469022176752 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x929dd800 == 44 [pid = 12450] [id = 506] 06:42:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929e1c00) [pid = 12450] [serial = 1519] [outer = (nil)] 06:42:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92abc800) [pid = 12450] [serial = 1520] [outer = 0x929e1c00] 06:42:56 INFO - PROCESS | 12450 | 1469022176837 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92ec0400) [pid = 12450] [serial = 1521] [outer = 0x929e1c00] 06:42:57 INFO - PROCESS | 12450 | 1469022177798 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1497ms 06:42:57 INFO - PROCESS | 12450 | 1469022177833 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:42:57 INFO - PROCESS | 12450 | 1469022177839 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:42:57 INFO - PROCESS | 12450 | 1469022177846 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 12450 | 1469022177850 Marionette TRACE conn4 <- [1,1998,null,{}] 06:42:57 INFO - PROCESS | 12450 | 1469022177856 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 12450 | 1469022177861 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:58 INFO - PROCESS | 12450 | 1469022178071 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:42:58 INFO - PROCESS | 12450 | 1469022178262 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 12450 | 1469022178269 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c400 == 45 [pid = 12450] [id = 507] 06:42:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92231c00) [pid = 12450] [serial = 1522] [outer = (nil)] 06:42:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x93943000) [pid = 12450] [serial = 1523] [outer = 0x92231c00] 06:42:58 INFO - PROCESS | 12450 | 1469022178350 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x939ba000) [pid = 12450] [serial = 1524] [outer = 0x92231c00] 06:42:59 INFO - PROCESS | 12450 | 1469022179299 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1491ms 06:42:59 INFO - PROCESS | 12450 | 1469022179337 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 12450 | 1469022179340 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:42:59 INFO - PROCESS | 12450 | 1469022179347 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 12450 | 1469022179351 Marionette TRACE conn4 <- [1,2002,null,{}] 06:42:59 INFO - PROCESS | 12450 | 1469022179356 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:59 INFO - PROCESS | 12450 | 1469022179362 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:59 INFO - PROCESS | 12450 | 1469022179536 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:42:59 INFO - PROCESS | 12450 | 1469022179720 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 12450 | 1469022179728 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:42:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b0400 == 46 [pid = 12450] [id = 508] 06:42:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9295ac00) [pid = 12450] [serial = 1525] [outer = (nil)] 06:42:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x93b65000) [pid = 12450] [serial = 1526] [outer = 0x9295ac00] 06:42:59 INFO - PROCESS | 12450 | 1469022179810 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x93b68800) [pid = 12450] [serial = 1527] [outer = 0x9295ac00] 06:43:00 INFO - PROCESS | 12450 | 1469022180795 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1495ms 06:43:00 INFO - PROCESS | 12450 | 1469022180843 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 12450 | 1469022180848 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:43:00 INFO - PROCESS | 12450 | 1469022180854 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 12450 | 1469022180858 Marionette TRACE conn4 <- [1,2006,null,{}] 06:43:00 INFO - PROCESS | 12450 | 1469022180864 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 12450 | 1469022180875 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:01 INFO - PROCESS | 12450 | 1469022181114 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:43:01 INFO - PROCESS | 12450 | 1469022181351 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 12450 | 1469022181361 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f0b000 == 47 [pid = 12450] [id = 509] 06:43:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x93b5fc00) [pid = 12450] [serial = 1528] [outer = (nil)] 06:43:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x97503000) [pid = 12450] [serial = 1529] [outer = 0x93b5fc00] 06:43:01 INFO - PROCESS | 12450 | 1469022181501 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x97f32000) [pid = 12450] [serial = 1530] [outer = 0x93b5fc00] 06:43:02 INFO - PROCESS | 12450 | 1469022182447 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:43:02 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 06:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1646ms 06:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:43:02 INFO - PROCESS | 12450 | 1469022182501 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 12450 | 1469022182505 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:43:02 INFO - PROCESS | 12450 | 1469022182512 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 12450 | 1469022182515 Marionette TRACE conn4 <- [1,2010,null,{}] 06:43:02 INFO - PROCESS | 12450 | 1469022182521 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 12450 | 1469022182527 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:02 INFO - PROCESS | 12450 | 1469022182714 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:43:02 INFO - PROCESS | 12450 | 1469022182913 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 12450 | 1469022182922 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ec800 == 48 [pid = 12450] [id = 510] 06:43:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e1ef800) [pid = 12450] [serial = 1531] [outer = (nil)] 06:43:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x91830000) [pid = 12450] [serial = 1532] [outer = 0x8e1ef800] 06:43:03 INFO - PROCESS | 12450 | 1469022183001 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x953d9000) [pid = 12450] [serial = 1533] [outer = 0x8e1ef800] 06:43:03 INFO - PROCESS | 12450 | 1469022183949 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:43:03 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 06:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1491ms 06:43:04 INFO - PROCESS | 12450 | 1469022184002 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 12450 | 1469022184006 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:43:04 INFO - PROCESS | 12450 | 1469022184014 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 12450 | 1469022184017 Marionette TRACE conn4 <- [1,2014,null,{}] 06:43:04 INFO - PROCESS | 12450 | 1469022184023 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 12450 | 1469022184029 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:04 INFO - PROCESS | 12450 | 1469022184221 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:43:04 INFO - PROCESS | 12450 | 1469022184653 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 12450 | 1469022184664 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf90000 == 49 [pid = 12450] [id = 511] 06:43:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8cf90c00) [pid = 12450] [serial = 1534] [outer = (nil)] 06:43:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8e1b6800) [pid = 12450] [serial = 1535] [outer = 0x8cf90c00] 06:43:04 INFO - PROCESS | 12450 | 1469022184779 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8e1bd400) [pid = 12450] [serial = 1536] [outer = 0x8cf90c00] 06:43:05 INFO - PROCESS | 12450 | 1469022185947 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1983ms 06:43:06 INFO - PROCESS | 12450 | 1469022186000 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 12450 | 1469022186006 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:43:06 INFO - PROCESS | 12450 | 1469022186014 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 12450 | 1469022186018 Marionette TRACE conn4 <- [1,2018,null,{}] 06:43:06 INFO - PROCESS | 12450 | 1469022186035 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 12450 | 1469022186042 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:06 INFO - PROCESS | 12450 | 1469022186334 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:43:06 INFO - PROCESS | 12450 | 1469022186599 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 12450 | 1469022186608 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b5c00 == 50 [pid = 12450] [id = 512] 06:43:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x8e3c2800) [pid = 12450] [serial = 1537] [outer = (nil)] 06:43:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 98 (0x8ed29800) [pid = 12450] [serial = 1538] [outer = 0x8e3c2800] 06:43:06 INFO - PROCESS | 12450 | 1469022186686 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 99 (0x8f0c0800) [pid = 12450] [serial = 1539] [outer = 0x8e3c2800] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8ec00 == 49 [pid = 12450] [id = 502] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x9223bc00 == 48 [pid = 12450] [id = 501] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x91acc000 == 47 [pid = 12450] [id = 500] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e294c00 == 46 [pid = 12450] [id = 499] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c6000 == 45 [pid = 12450] [id = 498] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x92236000 == 44 [pid = 12450] [id = 496] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8bc00 == 43 [pid = 12450] [id = 494] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x90f0fc00 == 42 [pid = 12450] [id = 497] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c6400 == 41 [pid = 12450] [id = 495] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8fc00 == 40 [pid = 12450] [id = 486] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4db400 == 39 [pid = 12450] [id = 485] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x9196a800 == 38 [pid = 12450] [id = 483] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8eccf800 == 37 [pid = 12450] [id = 488] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f4000 == 36 [pid = 12450] [id = 487] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x91acd800 == 35 [pid = 12450] [id = 482] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec1c00 == 34 [pid = 12450] [id = 484] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x91971000 == 33 [pid = 12450] [id = 493] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf90000 == 32 [pid = 12450] [id = 511] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ec800 == 31 [pid = 12450] [id = 510] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x90f0b000 == 30 [pid = 12450] [id = 509] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c400 == 29 [pid = 12450] [id = 507] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x904b0400 == 28 [pid = 12450] [id = 508] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x929dd800 == 27 [pid = 12450] [id = 506] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x91acf800 == 26 [pid = 12450] [id = 505] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf96400 == 25 [pid = 12450] [id = 503] 06:43:07 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b1800 == 24 [pid = 12450] [id = 504] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 98 (0x91ad4000) [pid = 12450] [serial = 1481] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 97 (0x90850000) [pid = 12450] [serial = 1443] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x904a8000) [pid = 12450] [serial = 1442] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x8e3c1800) [pid = 12450] [serial = 1469] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x92384000) [pid = 12450] [serial = 1446] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x91e4b000) [pid = 12450] [serial = 1445] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x92ac4000) [pid = 12450] [serial = 1449] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x92abe000) [pid = 12450] [serial = 1448] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x9394ac00) [pid = 12450] [serial = 1452] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x93940c00) [pid = 12450] [serial = 1451] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x9182ac00) [pid = 12450] [serial = 1475] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x93b67000) [pid = 12450] [serial = 1455] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e3c7400) [pid = 12450] [serial = 1470] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x93b64800) [pid = 12450] [serial = 1454] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x975c5c00) [pid = 12450] [serial = 1458] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x953dbc00) [pid = 12450] [serial = 1457] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x904aa800) [pid = 12450] [serial = 1467] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8f0bc400) [pid = 12450] [serial = 1466] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x98749800) [pid = 12450] [serial = 1461] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9750f000) [pid = 12450] [serial = 1460] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ed30400) [pid = 12450] [serial = 1472] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91967800) [pid = 12450] [serial = 1476] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x991e6800) [pid = 12450] [serial = 1464] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x90f10000) [pid = 12450] [serial = 1479] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8ecd1000) [pid = 12450] [serial = 1478] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x991e5400) [pid = 12450] [serial = 1463] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8f0c3000) [pid = 12450] [serial = 1473] [outer = (nil)] [url = about:blank] 06:43:08 INFO - PROCESS | 12450 | 1469022188716 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2785ms 06:43:08 INFO - PROCESS | 12450 | 1469022188804 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:43:08 INFO - PROCESS | 12450 | 1469022188811 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:43:08 INFO - PROCESS | 12450 | 1469022188819 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 12450 | 1469022188826 Marionette TRACE conn4 <- [1,2022,null,{}] 06:43:08 INFO - PROCESS | 12450 | 1469022188833 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:08 INFO - PROCESS | 12450 | 1469022188839 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:09 INFO - PROCESS | 12450 | 1469022189009 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:43:09 INFO - PROCESS | 12450 | 1469022189019 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 12450 | 1469022189031 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297800 == 25 [pid = 12450] [id = 513] 06:43:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e29a400) [pid = 12450] [serial = 1540] [outer = (nil)] 06:43:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e4db400) [pid = 12450] [serial = 1541] [outer = 0x8e29a400] 06:43:09 INFO - PROCESS | 12450 | 1469022189107 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e4e9c00) [pid = 12450] [serial = 1542] [outer = 0x8e29a400] 06:43:10 INFO - PROCESS | 12450 | 1469022190050 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1291ms 06:43:10 INFO - PROCESS | 12450 | 1469022190109 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 12450 | 1469022190118 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:43:10 INFO - PROCESS | 12450 | 1469022190149 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 12450 | 1469022190153 Marionette TRACE conn4 <- [1,2026,null,{}] 06:43:10 INFO - PROCESS | 12450 | 1469022190162 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 12450 | 1469022190168 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:10 INFO - PROCESS | 12450 | 1469022190350 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:43:10 INFO - PROCESS | 12450 | 1469022190360 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 12450 | 1469022190369 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c3c00 == 26 [pid = 12450] [id = 514] 06:43:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x904a7000) [pid = 12450] [serial = 1543] [outer = (nil)] 06:43:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x904ab800) [pid = 12450] [serial = 1544] [outer = 0x904a7000] 06:43:10 INFO - PROCESS | 12450 | 1469022190448 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x904b2800) [pid = 12450] [serial = 1545] [outer = 0x904a7000] 06:43:11 INFO - PROCESS | 12450 | 1469022191532 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1466ms 06:43:11 INFO - PROCESS | 12450 | 1469022191596 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 12450 | 1469022191600 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:43:11 INFO - PROCESS | 12450 | 1469022191607 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 12450 | 1469022191613 Marionette TRACE conn4 <- [1,2030,null,{}] 06:43:11 INFO - PROCESS | 12450 | 1469022191637 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:11 INFO - PROCESS | 12450 | 1469022191646 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:11 INFO - PROCESS | 12450 | 1469022191863 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:43:11 INFO - PROCESS | 12450 | 1469022191889 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 12450 | 1469022191901 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f10800 == 27 [pid = 12450] [id = 515] 06:43:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91824400) [pid = 12450] [serial = 1546] [outer = (nil)] 06:43:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x9182c400) [pid = 12450] [serial = 1547] [outer = 0x91824400] 06:43:11 INFO - PROCESS | 12450 | 1469022191987 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9196a800) [pid = 12450] [serial = 1548] [outer = 0x91824400] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e1f7400) [pid = 12450] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92237000) [pid = 12450] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9238c800) [pid = 12450] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91acd000) [pid = 12450] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e3c8000) [pid = 12450] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e3c5400) [pid = 12450] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91974000) [pid = 12450] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92865c00) [pid = 12450] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x904acc00) [pid = 12450] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904afc00) [pid = 12450] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:43:13 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e1ec000) [pid = 12450] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:43:13 INFO - PROCESS | 12450 | 1469022193472 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1898ms 06:43:13 INFO - PROCESS | 12450 | 1469022193529 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 12450 | 1469022193534 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:43:13 INFO - PROCESS | 12450 | 1469022193546 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 12450 | 1469022193548 Marionette TRACE conn4 <- [1,2034,null,{}] 06:43:13 INFO - PROCESS | 12450 | 1469022193553 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:13 INFO - PROCESS | 12450 | 1469022193559 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:13 INFO - PROCESS | 12450 | 1469022193711 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:43:13 INFO - PROCESS | 12450 | 1469022193849 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 12450 | 1469022193858 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f7400 == 28 [pid = 12450] [id = 516] 06:43:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e3c1c00) [pid = 12450] [serial = 1549] [outer = (nil)] 06:43:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9196c400) [pid = 12450] [serial = 1550] [outer = 0x8e3c1c00] 06:43:13 INFO - PROCESS | 12450 | 1469022193925 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91acb400) [pid = 12450] [serial = 1551] [outer = 0x8e3c1c00] 06:43:14 INFO - PROCESS | 12450 | 1469022194604 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1078ms 06:43:14 INFO - PROCESS | 12450 | 1469022194639 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 12450 | 1469022194642 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:43:14 INFO - PROCESS | 12450 | 1469022194648 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 12450 | 1469022194652 Marionette TRACE conn4 <- [1,2038,null,{}] 06:43:14 INFO - PROCESS | 12450 | 1469022194657 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:14 INFO - PROCESS | 12450 | 1469022194662 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:14 INFO - PROCESS | 12450 | 1469022194859 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:43:14 INFO - PROCESS | 12450 | 1469022194883 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 12450 | 1469022194893 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ec000 == 29 [pid = 12450] [id = 517] 06:43:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e4e7400) [pid = 12450] [serial = 1552] [outer = (nil)] 06:43:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91b34c00) [pid = 12450] [serial = 1553] [outer = 0x8e4e7400] 06:43:14 INFO - PROCESS | 12450 | 1469022194958 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91b38800) [pid = 12450] [serial = 1554] [outer = 0x8e4e7400] 06:43:16 INFO - PROCESS | 12450 | 1469022196137 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1544ms 06:43:16 INFO - PROCESS | 12450 | 1469022196193 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 12450 | 1469022196200 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:43:16 INFO - PROCESS | 12450 | 1469022196209 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 12450 | 1469022196214 Marionette TRACE conn4 <- [1,2042,null,{}] 06:43:16 INFO - PROCESS | 12450 | 1469022196224 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:16 INFO - PROCESS | 12450 | 1469022196229 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:16 INFO - PROCESS | 12450 | 1469022196425 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:43:16 INFO - PROCESS | 12450 | 1469022196699 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 12450 | 1469022196710 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c9000 == 30 [pid = 12450] [id = 518] 06:43:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e3cbc00) [pid = 12450] [serial = 1555] [outer = (nil)] 06:43:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8ed32400) [pid = 12450] [serial = 1556] [outer = 0x8e3cbc00] 06:43:16 INFO - PROCESS | 12450 | 1469022196793 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x904aa400) [pid = 12450] [serial = 1557] [outer = 0x8e3cbc00] 06:43:17 INFO - PROCESS | 12450 | 1469022197809 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:43:17 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) 06:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1685ms 06:43:17 INFO - PROCESS | 12450 | 1469022197894 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 12450 | 1469022197902 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:43:17 INFO - PROCESS | 12450 | 1469022197913 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 12450 | 1469022197916 Marionette TRACE conn4 <- [1,2046,null,{}] 06:43:17 INFO - PROCESS | 12450 | 1469022197923 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 12450 | 1469022197929 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:18 INFO - PROCESS | 12450 | 1469022198166 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:43:18 INFO - PROCESS | 12450 | 1469022198442 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 12450 | 1469022198449 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2ec00 == 31 [pid = 12450] [id = 519] 06:43:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91827c00) [pid = 12450] [serial = 1558] [outer = (nil)] 06:43:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9196dc00) [pid = 12450] [serial = 1559] [outer = 0x91827c00] 06:43:18 INFO - PROCESS | 12450 | 1469022198559 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x91ad4000) [pid = 12450] [serial = 1560] [outer = 0x91827c00] 06:43:19 INFO - PROCESS | 12450 | 1469022199548 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1694ms 06:43:19 INFO - PROCESS | 12450 | 1469022199607 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 12450 | 1469022199612 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:43:19 INFO - PROCESS | 12450 | 1469022199618 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 12450 | 1469022199624 Marionette TRACE conn4 <- [1,2050,null,{}] 06:43:19 INFO - PROCESS | 12450 | 1469022199641 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:19 INFO - PROCESS | 12450 | 1469022199649 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:19 INFO - PROCESS | 12450 | 1469022199835 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:43:20 INFO - PROCESS | 12450 | 1469022200059 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 12450 | 1469022200069 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x92233c00 == 32 [pid = 12450] [id = 520] 06:43:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9223b000) [pid = 12450] [serial = 1561] [outer = (nil)] 06:43:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92386800) [pid = 12450] [serial = 1562] [outer = 0x9223b000] 06:43:20 INFO - PROCESS | 12450 | 1469022200198 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92601400) [pid = 12450] [serial = 1563] [outer = 0x9223b000] 06:43:21 INFO - PROCESS | 12450 | 1469022201217 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1687ms 06:43:21 INFO - PROCESS | 12450 | 1469022201307 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:43:21 INFO - PROCESS | 12450 | 1469022201312 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:43:21 INFO - PROCESS | 12450 | 1469022201319 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 12450 | 1469022201323 Marionette TRACE conn4 <- [1,2054,null,{}] 06:43:21 INFO - PROCESS | 12450 | 1469022201329 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:21 INFO - PROCESS | 12450 | 1469022201334 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:21 INFO - PROCESS | 12450 | 1469022201688 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:43:22 INFO - PROCESS | 12450 | 1469022202109 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 12450 | 1469022202119 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ef000 == 33 [pid = 12450] [id = 521] 06:43:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e1f1800) [pid = 12450] [serial = 1564] [outer = (nil)] 06:43:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8e299400) [pid = 12450] [serial = 1565] [outer = 0x8e1f1800] 06:43:22 INFO - PROCESS | 12450 | 1469022202194 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8e3cec00) [pid = 12450] [serial = 1566] [outer = 0x8e1f1800] 06:43:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f7400 == 32 [pid = 12450] [id = 516] 06:43:22 INFO - PROCESS | 12450 | --DOCSHELL 0x90f10800 == 31 [pid = 12450] [id = 515] 06:43:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c3c00 == 30 [pid = 12450] [id = 514] 06:43:22 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297800 == 29 [pid = 12450] [id = 513] 06:43:23 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b5c00 == 28 [pid = 12450] [id = 512] 06:43:23 INFO - PROCESS | 12450 | 1469022203139 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8ed24000) [pid = 12450] [serial = 1485] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9238d800) [pid = 12450] [serial = 1491] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x91ad6000) [pid = 12450] [serial = 1506] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92386c00) [pid = 12450] [serial = 1490] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x91e4ac00) [pid = 12450] [serial = 1502] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e4dec00) [pid = 12450] [serial = 1496] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x9222f000) [pid = 12450] [serial = 1503] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91976800) [pid = 12450] [serial = 1509] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91b38c00) [pid = 12450] [serial = 1482] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e4dd000) [pid = 12450] [serial = 1484] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9295a400) [pid = 12450] [serial = 1493] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x90f01400) [pid = 12450] [serial = 1500] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9196cc00) [pid = 12450] [serial = 1487] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9182d400) [pid = 12450] [serial = 1508] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e4e5800) [pid = 12450] [serial = 1497] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90844c00) [pid = 12450] [serial = 1499] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9260d400) [pid = 12450] [serial = 1505] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91969800) [pid = 12450] [serial = 1488] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9295e000) [pid = 12450] [serial = 1494] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x929dd400) [pid = 12450] [serial = 1512] [outer = (nil)] [url = about:blank] 06:43:23 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x929dac00) [pid = 12450] [serial = 1511] [outer = (nil)] [url = about:blank] 06:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1894ms 06:43:23 INFO - PROCESS | 12450 | 1469022203214 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:43:23 INFO - PROCESS | 12450 | 1469022203219 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:43:23 INFO - PROCESS | 12450 | 1469022203227 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 12450 | 1469022203231 Marionette TRACE conn4 <- [1,2058,null,{}] 06:43:23 INFO - PROCESS | 12450 | 1469022203238 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:23 INFO - PROCESS | 12450 | 1469022203243 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:23 INFO - PROCESS | 12450 | 1469022203405 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:43:23 INFO - PROCESS | 12450 | 1469022203565 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 12450 | 1469022203574 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e2c00 == 29 [pid = 12450] [id = 522] 06:43:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8ecdb400) [pid = 12450] [serial = 1567] [outer = (nil)] 06:43:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8f0bcc00) [pid = 12450] [serial = 1568] [outer = 0x8ecdb400] 06:43:23 INFO - PROCESS | 12450 | 1469022203654 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x90851800) [pid = 12450] [serial = 1569] [outer = 0x8ecdb400] 06:43:24 INFO - PROCESS | 12450 | 1469022204463 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1294ms 06:43:24 INFO - PROCESS | 12450 | 1469022204520 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 12450 | 1469022204525 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:43:24 INFO - PROCESS | 12450 | 1469022204532 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 12450 | 1469022204536 Marionette TRACE conn4 <- [1,2062,null,{}] 06:43:24 INFO - PROCESS | 12450 | 1469022204541 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:24 INFO - PROCESS | 12450 | 1469022204546 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:24 INFO - PROCESS | 12450 | 1469022204704 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:43:24 INFO - PROCESS | 12450 | 1469022204716 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 12450 | 1469022204726 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed31c00 == 30 [pid = 12450] [id = 523] 06:43:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x90f0f800) [pid = 12450] [serial = 1570] [outer = (nil)] 06:43:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91975c00) [pid = 12450] [serial = 1571] [outer = 0x90f0f800] 06:43:24 INFO - PROCESS | 12450 | 1469022204793 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91ad0000) [pid = 12450] [serial = 1572] [outer = 0x90f0f800] 06:43:25 INFO - PROCESS | 12450 | 1469022205802 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1293ms 06:43:25 INFO - PROCESS | 12450 | 1469022205828 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 12450 | 1469022205834 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:43:25 INFO - PROCESS | 12450 | 1469022205861 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 12450 | 1469022205868 Marionette TRACE conn4 <- [1,2066,null,{}] 06:43:25 INFO - PROCESS | 12450 | 1469022205873 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 12450 | 1469022205880 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:26 INFO - PROCESS | 12450 | 1469022206105 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:43:26 INFO - PROCESS | 12450 | 1469022206131 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 12450 | 1469022206138 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f09000 == 31 [pid = 12450] [id = 524] 06:43:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91aca000) [pid = 12450] [serial = 1573] [outer = (nil)] 06:43:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92234000) [pid = 12450] [serial = 1574] [outer = 0x91aca000] 06:43:26 INFO - PROCESS | 12450 | 1469022206205 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92384800) [pid = 12450] [serial = 1575] [outer = 0x91aca000] 06:43:27 INFO - PROCESS | 12450 | 1469022207121 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1299ms 06:43:27 INFO - PROCESS | 12450 | 1469022207151 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 12450 | 1469022207155 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:43:27 INFO - PROCESS | 12450 | 1469022207161 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 12450 | 1469022207163 Marionette TRACE conn4 <- [1,2070,null,{}] 06:43:27 INFO - PROCESS | 12450 | 1469022207169 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:27 INFO - PROCESS | 12450 | 1469022207174 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:27 INFO - PROCESS | 12450 | 1469022207377 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:43:27 INFO - PROCESS | 12450 | 1469022207400 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 12450 | 1469022207406 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223b800 == 32 [pid = 12450] [id = 525] 06:43:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92382400) [pid = 12450] [serial = 1576] [outer = (nil)] 06:43:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9260b400) [pid = 12450] [serial = 1577] [outer = 0x92382400] 06:43:27 INFO - PROCESS | 12450 | 1469022207472 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92610000) [pid = 12450] [serial = 1578] [outer = 0x92382400] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e3c4000) [pid = 12450] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91ad4c00) [pid = 12450] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x929e1c00) [pid = 12450] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92231c00) [pid = 12450] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9295ac00) [pid = 12450] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91824400) [pid = 12450] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e29a400) [pid = 12450] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904a7000) [pid = 12450] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c2800) [pid = 12450] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x93b5fc00) [pid = 12450] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e1ef800) [pid = 12450] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8cf90c00) [pid = 12450] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:43:28 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e3c1c00) [pid = 12450] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:43:28 INFO - PROCESS | 12450 | 1469022208474 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1380ms 06:43:28 INFO - PROCESS | 12450 | 1469022208542 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 12450 | 1469022208546 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:43:28 INFO - PROCESS | 12450 | 1469022208552 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 12450 | 1469022208556 Marionette TRACE conn4 <- [1,2074,null,{}] 06:43:28 INFO - PROCESS | 12450 | 1469022208561 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 12450 | 1469022208566 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:28 INFO - PROCESS | 12450 | 1469022208729 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:43:28 INFO - PROCESS | 12450 | 1469022208870 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 12450 | 1469022208887 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f10400 == 33 [pid = 12450] [id = 526] 06:43:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9196e400) [pid = 12450] [serial = 1579] [outer = (nil)] 06:43:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x92862000) [pid = 12450] [serial = 1580] [outer = 0x9196e400] 06:43:28 INFO - PROCESS | 12450 | 1469022208970 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92956000) [pid = 12450] [serial = 1581] [outer = 0x9196e400] 06:43:29 INFO - PROCESS | 12450 | 1469022209765 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1238ms 06:43:29 INFO - PROCESS | 12450 | 1469022209792 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:43:29 INFO - PROCESS | 12450 | 1469022209796 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:43:29 INFO - PROCESS | 12450 | 1469022209802 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - PROCESS | 12450 | 1469022209805 Marionette TRACE conn4 <- [1,2078,null,{}] 06:43:29 INFO - PROCESS | 12450 | 1469022209811 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:29 INFO - PROCESS | 12450 | 1469022209816 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:30 INFO - PROCESS | 12450 | 1469022210027 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:43:30 INFO - PROCESS | 12450 | 1469022210228 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 12450 | 1469022210237 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b6400 == 34 [pid = 12450] [id = 527] 06:43:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e1b8800) [pid = 12450] [serial = 1582] [outer = (nil)] 06:43:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e1ee800) [pid = 12450] [serial = 1583] [outer = 0x8e1b8800] 06:43:30 INFO - PROCESS | 12450 | 1469022210325 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e3c5c00) [pid = 12450] [serial = 1584] [outer = 0x8e1b8800] 06:43:31 INFO - PROCESS | 12450 | 1469022211315 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1541ms 06:43:31 INFO - PROCESS | 12450 | 1469022211345 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 12450 | 1469022211352 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:43:31 INFO - PROCESS | 12450 | 1469022211361 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 12450 | 1469022211366 Marionette TRACE conn4 <- [1,2082,null,{}] 06:43:31 INFO - PROCESS | 12450 | 1469022211373 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 12450 | 1469022211379 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:31 INFO - PROCESS | 12450 | 1469022211572 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:43:31 INFO - PROCESS | 12450 | 1469022211765 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 12450 | 1469022211778 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084c000 == 35 [pid = 12450] [id = 528] 06:43:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x90f09c00) [pid = 12450] [serial = 1585] [outer = (nil)] 06:43:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91826000) [pid = 12450] [serial = 1586] [outer = 0x90f09c00] 06:43:31 INFO - PROCESS | 12450 | 1469022211901 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9182e400) [pid = 12450] [serial = 1587] [outer = 0x90f09c00] 06:43:32 INFO - PROCESS | 12450 | 1469022212893 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1587ms 06:43:32 INFO - PROCESS | 12450 | 1469022212948 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 12450 | 1469022212952 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:43:32 INFO - PROCESS | 12450 | 1469022212959 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 12450 | 1469022212963 Marionette TRACE conn4 <- [1,2086,null,{}] 06:43:32 INFO - PROCESS | 12450 | 1469022212969 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 12450 | 1469022212975 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:33 INFO - PROCESS | 12450 | 1469022213156 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:43:33 INFO - PROCESS | 12450 | 1469022213365 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 12450 | 1469022213371 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x92132c00 == 36 [pid = 12450] [id = 529] 06:43:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92230800) [pid = 12450] [serial = 1588] [outer = (nil)] 06:43:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92604400) [pid = 12450] [serial = 1589] [outer = 0x92230800] 06:43:33 INFO - PROCESS | 12450 | 1469022213452 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92862c00) [pid = 12450] [serial = 1590] [outer = 0x92230800] 06:43:34 INFO - PROCESS | 12450 | 1469022214459 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1531ms 06:43:34 INFO - PROCESS | 12450 | 1469022214491 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 12450 | 1469022214498 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:43:34 INFO - PROCESS | 12450 | 1469022214515 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 12450 | 1469022214522 Marionette TRACE conn4 <- [1,2090,null,{}] 06:43:34 INFO - PROCESS | 12450 | 1469022214528 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 12450 | 1469022214535 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:34 INFO - PROCESS | 12450 | 1469022214721 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:43:34 INFO - PROCESS | 12450 | 1469022214903 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 12450 | 1469022214911 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e4b400 == 37 [pid = 12450] [id = 530] 06:43:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91e4e400) [pid = 12450] [serial = 1591] [outer = (nil)] 06:43:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x929dcc00) [pid = 12450] [serial = 1592] [outer = 0x91e4e400] 06:43:34 INFO - PROCESS | 12450 | 1469022214994 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x929e4000) [pid = 12450] [serial = 1593] [outer = 0x91e4e400] 06:43:35 INFO - PROCESS | 12450 | 1469022215921 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1444ms 06:43:35 INFO - PROCESS | 12450 | 1469022215953 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 12450 | 1469022215957 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:43:35 INFO - PROCESS | 12450 | 1469022215963 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 12450 | 1469022215966 Marionette TRACE conn4 <- [1,2094,null,{}] 06:43:35 INFO - PROCESS | 12450 | 1469022215972 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 12450 | 1469022215977 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:36 INFO - PROCESS | 12450 | 1469022216150 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:43:36 INFO - PROCESS | 12450 | 1469022216330 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 12450 | 1469022216342 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd4400 == 38 [pid = 12450] [id = 531] 06:43:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x929df800) [pid = 12450] [serial = 1594] [outer = (nil)] 06:43:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92ac4000) [pid = 12450] [serial = 1595] [outer = 0x929df800] 06:43:36 INFO - PROCESS | 12450 | 1469022216417 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92ec4400) [pid = 12450] [serial = 1596] [outer = 0x929df800] 06:43:37 INFO - PROCESS | 12450 | 1469022217391 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1489ms 06:43:37 INFO - PROCESS | 12450 | 1469022217453 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 12450 | 1469022217457 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:43:37 INFO - PROCESS | 12450 | 1469022217464 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 12450 | 1469022217467 Marionette TRACE conn4 <- [1,2098,null,{}] 06:43:37 INFO - PROCESS | 12450 | 1469022217473 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 12450 | 1469022217478 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:37 INFO - PROCESS | 12450 | 1469022217660 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:43:37 INFO - PROCESS | 12450 | 1469022217842 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 12450 | 1469022217865 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x93944400 == 39 [pid = 12450] [id = 532] 06:43:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x93945000) [pid = 12450] [serial = 1597] [outer = (nil)] 06:43:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x939b6c00) [pid = 12450] [serial = 1598] [outer = 0x93945000] 06:43:38 INFO - PROCESS | 12450 | 1469022218047 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x93b63400) [pid = 12450] [serial = 1599] [outer = 0x93945000] 06:43:38 INFO - PROCESS | 12450 | 1469022218990 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1587ms 06:43:39 INFO - PROCESS | 12450 | 1469022219052 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 12450 | 1469022219056 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:43:39 INFO - PROCESS | 12450 | 1469022219062 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 12450 | 1469022219066 Marionette TRACE conn4 <- [1,2102,null,{}] 06:43:39 INFO - PROCESS | 12450 | 1469022219071 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:39 INFO - PROCESS | 12450 | 1469022219077 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:39 INFO - PROCESS | 12450 | 1469022219248 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:43:39 INFO - PROCESS | 12450 | 1469022219433 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 12450 | 1469022219441 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd1000 == 40 [pid = 12450] [id = 533] 06:43:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8ed2f400) [pid = 12450] [serial = 1600] [outer = (nil)] 06:43:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x95166000) [pid = 12450] [serial = 1601] [outer = 0x8ed2f400] 06:43:39 INFO - PROCESS | 12450 | 1469022219524 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x953d4c00) [pid = 12450] [serial = 1602] [outer = 0x8ed2f400] 06:43:40 INFO - PROCESS | 12450 | 1469022220438 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1430ms 06:43:40 INFO - PROCESS | 12450 | 1469022220493 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 12450 | 1469022220496 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:43:40 INFO - PROCESS | 12450 | 1469022220503 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 12450 | 1469022220506 Marionette TRACE conn4 <- [1,2106,null,{}] 06:43:40 INFO - PROCESS | 12450 | 1469022220512 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 12450 | 1469022220517 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:40 INFO - PROCESS | 12450 | 1469022220684 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:43:40 INFO - PROCESS | 12450 | 1469022220873 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 12450 | 1469022220884 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c3400 == 41 [pid = 12450] [id = 534] 06:43:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x904b0c00) [pid = 12450] [serial = 1603] [outer = (nil)] 06:43:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x946e4400) [pid = 12450] [serial = 1604] [outer = 0x904b0c00] 06:43:40 INFO - PROCESS | 12450 | 1469022220970 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x9750f000) [pid = 12450] [serial = 1605] [outer = 0x904b0c00] 06:43:41 INFO - PROCESS | 12450 | 1469022221910 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1483ms 06:43:42 INFO - PROCESS | 12450 | 1469022222192 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 12450 | 1469022222198 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:43:42 INFO - PROCESS | 12450 | 1469022222207 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 12450 | 1469022222212 Marionette TRACE conn4 <- [1,2110,null,{}] 06:43:42 INFO - PROCESS | 12450 | 1469022222220 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 12450 | 1469022222227 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:42 INFO - PROCESS | 12450 | 1469022222395 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:43:42 INFO - PROCESS | 12450 | 1469022222660 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 12450 | 1469022222675 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:42 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29dc00 == 42 [pid = 12450] [id = 535] 06:43:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8e4e9800) [pid = 12450] [serial = 1606] [outer = (nil)] 06:43:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8ecd8400) [pid = 12450] [serial = 1607] [outer = 0x8e4e9800] 06:43:42 INFO - PROCESS | 12450 | 1469022222840 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8ed2cc00) [pid = 12450] [serial = 1608] [outer = 0x8e4e9800] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x90f10400 == 41 [pid = 12450] [id = 526] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x9223b800 == 40 [pid = 12450] [id = 525] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x90f09000 == 39 [pid = 12450] [id = 524] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed31c00 == 38 [pid = 12450] [id = 523] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e2c00 == 37 [pid = 12450] [id = 522] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ef000 == 36 [pid = 12450] [id = 521] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ec000 == 35 [pid = 12450] [id = 517] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2ec00 == 34 [pid = 12450] [id = 519] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c9000 == 33 [pid = 12450] [id = 518] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x92233c00 == 32 [pid = 12450] [id = 520] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c3400 == 31 [pid = 12450] [id = 534] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x93944400 == 30 [pid = 12450] [id = 532] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd1000 == 29 [pid = 12450] [id = 533] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd4400 == 28 [pid = 12450] [id = 531] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x91e4b400 == 27 [pid = 12450] [id = 530] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x9084c000 == 26 [pid = 12450] [id = 528] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x92132c00 == 25 [pid = 12450] [id = 529] 06:43:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b6400 == 24 [pid = 12450] [id = 527] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x904b2c00) [pid = 12450] [serial = 1515] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8f0c5000) [pid = 12450] [serial = 1514] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x92235800) [pid = 12450] [serial = 1518] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x91b40800) [pid = 12450] [serial = 1517] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x92ec0400) [pid = 12450] [serial = 1521] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x92abc800) [pid = 12450] [serial = 1520] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x939ba000) [pid = 12450] [serial = 1524] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x93943000) [pid = 12450] [serial = 1523] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x93b68800) [pid = 12450] [serial = 1527] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x93b65000) [pid = 12450] [serial = 1526] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9182c400) [pid = 12450] [serial = 1547] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8e4db400) [pid = 12450] [serial = 1541] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e4e9c00) [pid = 12450] [serial = 1542] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x904ab800) [pid = 12450] [serial = 1544] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8f0c0800) [pid = 12450] [serial = 1539] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8ed29800) [pid = 12450] [serial = 1538] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x97f32000) [pid = 12450] [serial = 1530] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x97503000) [pid = 12450] [serial = 1529] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x953d9000) [pid = 12450] [serial = 1533] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91830000) [pid = 12450] [serial = 1532] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e1bd400) [pid = 12450] [serial = 1536] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e1b6800) [pid = 12450] [serial = 1535] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91acb400) [pid = 12450] [serial = 1551] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9196c400) [pid = 12450] [serial = 1550] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9196a800) [pid = 12450] [serial = 1548] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x904b2800) [pid = 12450] [serial = 1545] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91b34c00) [pid = 12450] [serial = 1553] [outer = (nil)] [url = about:blank] 06:43:44 INFO - PROCESS | 12450 | 1469022224972 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2786ms 06:43:44 INFO - PROCESS | 12450 | 1469022224995 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 12450 | 1469022225001 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:43:45 INFO - PROCESS | 12450 | 1469022225010 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 12450 | 1469022225015 Marionette TRACE conn4 <- [1,2114,null,{}] 06:43:45 INFO - PROCESS | 12450 | 1469022225023 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 12450 | 1469022225028 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:45 INFO - PROCESS | 12450 | 1469022225196 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:43:45 INFO - PROCESS | 12450 | 1469022225215 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 12450 | 1469022225228 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29a800 == 25 [pid = 12450] [id = 536] 06:43:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e29e000) [pid = 12450] [serial = 1609] [outer = (nil)] 06:43:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e3ce000) [pid = 12450] [serial = 1610] [outer = 0x8e29e000] 06:43:45 INFO - PROCESS | 12450 | 1469022225301 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e4dd800) [pid = 12450] [serial = 1611] [outer = 0x8e29e000] 06:43:46 INFO - PROCESS | 12450 | 1469022226244 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1286ms 06:43:46 INFO - PROCESS | 12450 | 1469022226297 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 12450 | 1469022226306 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:43:46 INFO - PROCESS | 12450 | 1469022226317 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 12450 | 1469022226320 Marionette TRACE conn4 <- [1,2118,null,{}] 06:43:46 INFO - PROCESS | 12450 | 1469022226327 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 12450 | 1469022226333 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:46 INFO - PROCESS | 12450 | 1469022226553 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:43:46 INFO - PROCESS | 12450 | 1469022226570 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 12450 | 1469022226580 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2dc00 == 26 [pid = 12450] [id = 537] 06:43:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ed31c00) [pid = 12450] [serial = 1612] [outer = (nil)] 06:43:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0c1000) [pid = 12450] [serial = 1613] [outer = 0x8ed31c00] 06:43:46 INFO - PROCESS | 12450 | 1469022226650 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8f0c7000) [pid = 12450] [serial = 1614] [outer = 0x8ed31c00] 06:43:47 INFO - PROCESS | 12450 | 1469022227721 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1433ms 06:43:47 INFO - PROCESS | 12450 | 1469022227750 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 12450 | 1469022227754 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:43:47 INFO - PROCESS | 12450 | 1469022227760 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 12450 | 1469022227766 Marionette TRACE conn4 <- [1,2122,null,{}] 06:43:47 INFO - PROCESS | 12450 | 1469022227792 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:47 INFO - PROCESS | 12450 | 1469022227801 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:48 INFO - PROCESS | 12450 | 1469022228019 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:43:48 INFO - PROCESS | 12450 | 1469022228053 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 12450 | 1469022228067 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f0cc00 == 27 [pid = 12450] [id = 538] 06:43:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x90f0d000) [pid = 12450] [serial = 1615] [outer = (nil)] 06:43:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91828400) [pid = 12450] [serial = 1616] [outer = 0x90f0d000] 06:43:48 INFO - PROCESS | 12450 | 1469022228137 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91830000) [pid = 12450] [serial = 1617] [outer = 0x90f0d000] 06:43:49 INFO - PROCESS | 12450 | 1469022229077 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1350ms 06:43:49 INFO - PROCESS | 12450 | 1469022229110 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 12450 | 1469022229130 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:43:49 INFO - PROCESS | 12450 | 1469022229142 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 12450 | 1469022229144 Marionette TRACE conn4 <- [1,2126,null,{}] 06:43:49 INFO - PROCESS | 12450 | 1469022229149 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 12450 | 1469022229154 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:49 INFO - PROCESS | 12450 | 1469022229365 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91aca000) [pid = 12450] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91827c00) [pid = 12450] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e1f1800) [pid = 12450] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92382400) [pid = 12450] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e3cbc00) [pid = 12450] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f0f800) [pid = 12450] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9223b000) [pid = 12450] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8ecdb400) [pid = 12450] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e4e7400) [pid = 12450] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:43:49 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9196e400) [pid = 12450] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:43:49 INFO - PROCESS | 12450 | 1469022229953 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 12450 | 1469022229958 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f1800 == 28 [pid = 12450] [id = 539] 06:43:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1f7800) [pid = 12450] [serial = 1618] [outer = (nil)] 06:43:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e4e2400) [pid = 12450] [serial = 1619] [outer = 0x8e1f7800] 06:43:50 INFO - PROCESS | 12450 | 1469022230033 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9182a400) [pid = 12450] [serial = 1620] [outer = 0x8e1f7800] 06:43:50 INFO - PROCESS | 12450 | 1469022230788 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1693ms 06:43:50 INFO - PROCESS | 12450 | 1469022230835 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 12450 | 1469022230839 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:43:50 INFO - PROCESS | 12450 | 1469022230846 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 12450 | 1469022230849 Marionette TRACE conn4 <- [1,2130,null,{}] 06:43:50 INFO - PROCESS | 12450 | 1469022230859 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 12450 | 1469022230864 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:51 INFO - PROCESS | 12450 | 1469022231010 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:43:51 INFO - PROCESS | 12450 | 1469022231024 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 12450 | 1469022231030 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x91970c00 == 29 [pid = 12450] [id = 540] 06:43:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91ace000) [pid = 12450] [serial = 1621] [outer = (nil)] 06:43:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91b3d400) [pid = 12450] [serial = 1622] [outer = 0x91ace000] 06:43:51 INFO - PROCESS | 12450 | 1469022231099 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91e46000) [pid = 12450] [serial = 1623] [outer = 0x91ace000] 06:43:52 INFO - PROCESS | 12450 | 1469022232113 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 12450 | 1469022232342 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:43:52 INFO - PROCESS | 12450 | 1469022232368 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 12450 | 1469022232375 Marionette TRACE conn4 <- [1,2134,null,{}] 06:43:52 INFO - PROCESS | 12450 | 1469022232388 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 12450 | 1469022232397 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:52 INFO - PROCESS | 12450 | 1469022232624 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:43:52 INFO - PROCESS | 12450 | 1469022232869 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 12450 | 1469022232877 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ef400 == 30 [pid = 12450] [id = 541] 06:43:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e1f0c00) [pid = 12450] [serial = 1624] [outer = (nil)] 06:43:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed29000) [pid = 12450] [serial = 1625] [outer = 0x8e1f0c00] 06:43:52 INFO - PROCESS | 12450 | 1469022232960 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8f0bd000) [pid = 12450] [serial = 1626] [outer = 0x8e1f0c00] 06:43:53 INFO - PROCESS | 12450 | 1469022233946 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1647ms 06:43:54 INFO - PROCESS | 12450 | 1469022234012 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 12450 | 1469022234019 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:43:54 INFO - PROCESS | 12450 | 1469022234030 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 12450 | 1469022234034 Marionette TRACE conn4 <- [1,2138,null,{}] 06:43:54 INFO - PROCESS | 12450 | 1469022234041 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 12450 | 1469022234046 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:54 INFO - PROCESS | 12450 | 1469022234265 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:43:54 INFO - PROCESS | 12450 | 1469022234503 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 12450 | 1469022234512 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x90846800 == 31 [pid = 12450] [id = 542] 06:43:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9196ac00) [pid = 12450] [serial = 1627] [outer = (nil)] 06:43:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91ad1800) [pid = 12450] [serial = 1628] [outer = 0x9196ac00] 06:43:54 INFO - PROCESS | 12450 | 1469022234639 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91969400) [pid = 12450] [serial = 1629] [outer = 0x9196ac00] 06:43:55 INFO - PROCESS | 12450 | 1469022235659 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1681ms 06:43:55 INFO - PROCESS | 12450 | 1469022235711 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 12450 | 1469022235714 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:43:55 INFO - PROCESS | 12450 | 1469022235722 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 12450 | 1469022235729 Marionette TRACE conn4 <- [1,2142,null,{}] 06:43:55 INFO - PROCESS | 12450 | 1469022235745 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 12450 | 1469022235754 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:55 INFO - PROCESS | 12450 | 1469022235941 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:43:56 INFO - PROCESS | 12450 | 1469022236168 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 12450 | 1469022236182 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x92381800 == 32 [pid = 12450] [id = 543] 06:43:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92384000) [pid = 12450] [serial = 1630] [outer = (nil)] 06:43:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92605000) [pid = 12450] [serial = 1631] [outer = 0x92384000] 06:43:56 INFO - PROCESS | 12450 | 1469022236309 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9260c000) [pid = 12450] [serial = 1632] [outer = 0x92384000] 06:43:57 INFO - PROCESS | 12450 | 1469022237325 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:43:57 INFO - PROCESS | 12450 | 1469022237427 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:43:57 INFO - PROCESS | 12450 | 1469022237433 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 12450 | 1469022237437 Marionette TRACE conn4 <- [1,2146,null,{}] 06:43:57 INFO - PROCESS | 12450 | 1469022237443 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 12450 | 1469022237448 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:57 INFO - PROCESS | 12450 | 1469022237663 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:43:57 INFO - PROCESS | 12450 | 1469022237902 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 12450 | 1469022237909 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2b400 == 33 [pid = 12450] [id = 544] 06:43:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8f0bc400) [pid = 12450] [serial = 1633] [outer = (nil)] 06:43:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x91ad4800) [pid = 12450] [serial = 1634] [outer = 0x8f0bc400] 06:43:58 INFO - PROCESS | 12450 | 1469022238013 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x92386000) [pid = 12450] [serial = 1635] [outer = 0x8f0bc400] 06:43:59 INFO - PROCESS | 12450 | 1469022239106 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 12450 | 1469022239188 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:43:59 INFO - PROCESS | 12450 | 1469022239197 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 12450 | 1469022239201 Marionette TRACE conn4 <- [1,2150,null,{}] 06:43:59 INFO - PROCESS | 12450 | 1469022239210 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 12450 | 1469022239215 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:59 INFO - PROCESS | 12450 | 1469022239441 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:43:59 INFO - PROCESS | 12450 | 1469022239716 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 12450 | 1469022239725 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:43:59 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f1800 == 32 [pid = 12450] [id = 539] 06:43:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8d000 == 33 [pid = 12450] [id = 545] 06:43:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8e1f1800) [pid = 12450] [serial = 1636] [outer = (nil)] 06:43:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8e4e9c00) [pid = 12450] [serial = 1637] [outer = 0x8e1f1800] 06:43:59 INFO - PROCESS | 12450 | 1469022239813 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8f0c4800) [pid = 12450] [serial = 1638] [outer = 0x8e1f1800] 06:43:59 INFO - PROCESS | 12450 | --DOCSHELL 0x90f0cc00 == 32 [pid = 12450] [id = 538] 06:44:00 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2dc00 == 31 [pid = 12450] [id = 537] 06:44:00 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29a800 == 30 [pid = 12450] [id = 536] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x92956000) [pid = 12450] [serial = 1581] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x92234000) [pid = 12450] [serial = 1574] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x91ad4000) [pid = 12450] [serial = 1560] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8e299400) [pid = 12450] [serial = 1565] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92610000) [pid = 12450] [serial = 1578] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x904aa400) [pid = 12450] [serial = 1557] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91ad0000) [pid = 12450] [serial = 1572] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92601400) [pid = 12450] [serial = 1563] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e3cec00) [pid = 12450] [serial = 1566] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8ed32400) [pid = 12450] [serial = 1556] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9260b400) [pid = 12450] [serial = 1577] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92384800) [pid = 12450] [serial = 1575] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x90851800) [pid = 12450] [serial = 1569] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91b38800) [pid = 12450] [serial = 1554] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9196dc00) [pid = 12450] [serial = 1559] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8f0bcc00) [pid = 12450] [serial = 1568] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92386800) [pid = 12450] [serial = 1562] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91975c00) [pid = 12450] [serial = 1571] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92862000) [pid = 12450] [serial = 1580] [outer = (nil)] [url = about:blank] 06:44:00 INFO - PROCESS | 12450 | 1469022240640 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1500ms 06:44:00 INFO - PROCESS | 12450 | 1469022240697 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 12450 | 1469022240705 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:44:00 INFO - PROCESS | 12450 | 1469022240715 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 12450 | 1469022240719 Marionette TRACE conn4 <- [1,2154,null,{}] 06:44:00 INFO - PROCESS | 12450 | 1469022240729 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:00 INFO - PROCESS | 12450 | 1469022240734 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:00 INFO - PROCESS | 12450 | 1469022240894 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:44:00 INFO - PROCESS | 12450 | 1469022240905 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 12450 | 1469022240911 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cf000 == 31 [pid = 12450] [id = 546] 06:44:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9084f000) [pid = 12450] [serial = 1639] [outer = (nil)] 06:44:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90f0b000) [pid = 12450] [serial = 1640] [outer = 0x9084f000] 06:44:00 INFO - PROCESS | 12450 | 1469022240985 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9182bc00) [pid = 12450] [serial = 1641] [outer = 0x9084f000] 06:44:02 INFO - PROCESS | 12450 | 1469022242193 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1537ms 06:44:02 INFO - PROCESS | 12450 | 1469022242252 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 12450 | 1469022242255 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:44:02 INFO - PROCESS | 12450 | 1469022242262 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 12450 | 1469022242268 Marionette TRACE conn4 <- [1,2158,null,{}] 06:44:02 INFO - PROCESS | 12450 | 1469022242315 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 12450 | 1469022242322 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:02 INFO - PROCESS | 12450 | 1469022242495 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:44:02 INFO - PROCESS | 12450 | 1469022242508 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 12450 | 1469022242515 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x92239000 == 32 [pid = 12450] [id = 547] 06:44:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92239400) [pid = 12450] [serial = 1642] [outer = (nil)] 06:44:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92384400) [pid = 12450] [serial = 1643] [outer = 0x92239400] 06:44:02 INFO - PROCESS | 12450 | 1469022242588 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91e46400) [pid = 12450] [serial = 1644] [outer = 0x92239400] 06:44:03 INFO - PROCESS | 12450 | 1469022243605 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1413ms 06:44:03 INFO - PROCESS | 12450 | 1469022243676 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 12450 | 1469022243681 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:44:03 INFO - PROCESS | 12450 | 1469022243687 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 12450 | 1469022243690 Marionette TRACE conn4 <- [1,2162,null,{}] 06:44:03 INFO - PROCESS | 12450 | 1469022243695 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 12450 | 1469022243700 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:03 INFO - PROCESS | 12450 | 1469022243922 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:44:03 INFO - PROCESS | 12450 | 1469022243941 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 12450 | 1469022243949 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x92602000 == 33 [pid = 12450] [id = 548] 06:44:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9260f400) [pid = 12450] [serial = 1645] [outer = (nil)] 06:44:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92955c00) [pid = 12450] [serial = 1646] [outer = 0x9260f400] 06:44:04 INFO - PROCESS | 12450 | 1469022244017 Marionette DEBUG loaded listener.js 06:44:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92957400) [pid = 12450] [serial = 1647] [outer = 0x9260f400] 06:44:04 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e1b8800) [pid = 12450] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:44:04 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x90f09c00) [pid = 12450] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92230800) [pid = 12450] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91e4e400) [pid = 12450] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x929df800) [pid = 12450] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x93945000) [pid = 12450] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8ed2f400) [pid = 12450] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x90f0d000) [pid = 12450] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e1f7800) [pid = 12450] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x904b0c00) [pid = 12450] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e4e9800) [pid = 12450] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8ed31c00) [pid = 12450] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:44:05 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e29e000) [pid = 12450] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:44:05 INFO - PROCESS | 12450 | 1469022245074 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1433ms 06:44:05 INFO - PROCESS | 12450 | 1469022245121 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 12450 | 1469022245125 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:44:05 INFO - PROCESS | 12450 | 1469022245131 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 12450 | 1469022245135 Marionette TRACE conn4 <- [1,2166,null,{}] 06:44:05 INFO - PROCESS | 12450 | 1469022245142 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:05 INFO - PROCESS | 12450 | 1469022245147 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:05 INFO - PROCESS | 12450 | 1469022245356 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:44:05 INFO - PROCESS | 12450 | 1469022245373 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 12450 | 1469022245382 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a400 == 34 [pid = 12450] [id = 549] 06:44:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8cf8b800) [pid = 12450] [serial = 1648] [outer = (nil)] 06:44:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91acf800) [pid = 12450] [serial = 1649] [outer = 0x8cf8b800] 06:44:05 INFO - PROCESS | 12450 | 1469022245447 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92237800) [pid = 12450] [serial = 1650] [outer = 0x8cf8b800] 06:44:06 INFO - PROCESS | 12450 | 1469022246284 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1181ms 06:44:06 INFO - PROCESS | 12450 | 1469022246312 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 12450 | 1469022246316 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:44:06 INFO - PROCESS | 12450 | 1469022246327 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 12450 | 1469022246329 Marionette TRACE conn4 <- [1,2170,null,{}] 06:44:06 INFO - PROCESS | 12450 | 1469022246335 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 12450 | 1469022246345 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:06 INFO - PROCESS | 12450 | 1469022246548 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:44:06 INFO - PROCESS | 12450 | 1469022246687 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 12450 | 1469022246696 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd6400 == 35 [pid = 12450] [id = 550] 06:44:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ecd7c00) [pid = 12450] [serial = 1651] [outer = (nil)] 06:44:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92ac0400) [pid = 12450] [serial = 1652] [outer = 0x8ecd7c00] 06:44:06 INFO - PROCESS | 12450 | 1469022246777 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92ec5000) [pid = 12450] [serial = 1653] [outer = 0x8ecd7c00] 06:44:07 INFO - PROCESS | 12450 | 1469022247883 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1634ms 06:44:07 INFO - PROCESS | 12450 | 1469022247963 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 12450 | 1469022247969 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:44:07 INFO - PROCESS | 12450 | 1469022247976 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 12450 | 1469022247982 Marionette TRACE conn4 <- [1,2174,null,{}] 06:44:07 INFO - PROCESS | 12450 | 1469022247990 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 12450 | 1469022247996 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:08 INFO - PROCESS | 12450 | 1469022248215 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:44:08 INFO - PROCESS | 12450 | 1469022248462 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 12450 | 1469022248472 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd0800 == 36 [pid = 12450] [id = 551] 06:44:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ecd5000) [pid = 12450] [serial = 1654] [outer = (nil)] 06:44:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x904a7c00) [pid = 12450] [serial = 1655] [outer = 0x8ecd5000] 06:44:08 INFO - PROCESS | 12450 | 1469022248598 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8ed2dc00) [pid = 12450] [serial = 1656] [outer = 0x8ecd5000] 06:44:09 INFO - PROCESS | 12450 | 1469022249521 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1590ms 06:44:09 INFO - PROCESS | 12450 | 1469022249567 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 12450 | 1469022249575 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:44:09 INFO - PROCESS | 12450 | 1469022249585 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 12450 | 1469022249589 Marionette TRACE conn4 <- [1,2178,null,{}] 06:44:09 INFO - PROCESS | 12450 | 1469022249596 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 12450 | 1469022249605 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:09 INFO - PROCESS | 12450 | 1469022249796 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:44:09 INFO - PROCESS | 12450 | 1469022249981 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 12450 | 1469022249993 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084f800 == 37 [pid = 12450] [id = 552] 06:44:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91b36000) [pid = 12450] [serial = 1657] [outer = (nil)] 06:44:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92132400) [pid = 12450] [serial = 1658] [outer = 0x91b36000] 06:44:10 INFO - PROCESS | 12450 | 1469022250162 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9223d800) [pid = 12450] [serial = 1659] [outer = 0x91b36000] 06:44:11 INFO - PROCESS | 12450 | 1469022251099 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1587ms 06:44:11 INFO - PROCESS | 12450 | 1469022251173 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 12450 | 1469022251176 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:44:11 INFO - PROCESS | 12450 | 1469022251184 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 12450 | 1469022251190 Marionette TRACE conn4 <- [1,2182,null,{}] 06:44:11 INFO - PROCESS | 12450 | 1469022251206 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 12450 | 1469022251215 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:11 INFO - PROCESS | 12450 | 1469022251443 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:44:11 INFO - PROCESS | 12450 | 1469022251676 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 12450 | 1469022251686 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3c400 == 38 [pid = 12450] [id = 553] 06:44:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92abb800) [pid = 12450] [serial = 1660] [outer = (nil)] 06:44:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92ec4000) [pid = 12450] [serial = 1661] [outer = 0x92abb800] 06:44:11 INFO - PROCESS | 12450 | 1469022251797 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x93945000) [pid = 12450] [serial = 1662] [outer = 0x92abb800] 06:44:12 INFO - PROCESS | 12450 | 1469022252677 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1541ms 06:44:12 INFO - PROCESS | 12450 | 1469022252726 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 12450 | 1469022252731 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:44:12 INFO - PROCESS | 12450 | 1469022252755 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 12450 | 1469022252759 Marionette TRACE conn4 <- [1,2186,null,{}] 06:44:12 INFO - PROCESS | 12450 | 1469022252765 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 12450 | 1469022252770 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:12 INFO - PROCESS | 12450 | 1469022252955 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:44:13 INFO - PROCESS | 12450 | 1469022253136 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 12450 | 1469022253144 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x929e1000 == 39 [pid = 12450] [id = 554] 06:44:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9394ac00) [pid = 12450] [serial = 1663] [outer = (nil)] 06:44:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x939c4800) [pid = 12450] [serial = 1664] [outer = 0x9394ac00] 06:44:13 INFO - PROCESS | 12450 | 1469022253223 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x93b67000) [pid = 12450] [serial = 1665] [outer = 0x9394ac00] 06:44:14 INFO - PROCESS | 12450 | 1469022254198 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1483ms 06:44:14 INFO - PROCESS | 12450 | 1469022254237 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 12450 | 1469022254240 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:44:14 INFO - PROCESS | 12450 | 1469022254247 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 12450 | 1469022254251 Marionette TRACE conn4 <- [1,2190,null,{}] 06:44:14 INFO - PROCESS | 12450 | 1469022254256 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 12450 | 1469022254261 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:14 INFO - PROCESS | 12450 | 1469022254429 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:44:14 INFO - PROCESS | 12450 | 1469022254613 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 12450 | 1469022254621 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ba000 == 40 [pid = 12450] [id = 555] 06:44:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9182cc00) [pid = 12450] [serial = 1666] [outer = (nil)] 06:44:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x95161800) [pid = 12450] [serial = 1667] [outer = 0x9182cc00] 06:44:14 INFO - PROCESS | 12450 | 1469022254698 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x9515d400) [pid = 12450] [serial = 1668] [outer = 0x9182cc00] 06:44:15 INFO - PROCESS | 12450 | 1469022255652 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1435ms 06:44:15 INFO - PROCESS | 12450 | 1469022255683 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 12450 | 1469022255687 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:44:15 INFO - PROCESS | 12450 | 1469022255693 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 12450 | 1469022255697 Marionette TRACE conn4 <- [1,2194,null,{}] 06:44:15 INFO - PROCESS | 12450 | 1469022255702 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:15 INFO - PROCESS | 12450 | 1469022255712 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:15 INFO - PROCESS | 12450 | 1469022255899 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:44:16 INFO - PROCESS | 12450 | 1469022256084 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 12450 | 1469022256092 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd9800 == 41 [pid = 12450] [id = 556] 06:44:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9084cc00) [pid = 12450] [serial = 1669] [outer = (nil)] 06:44:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x97f32000) [pid = 12450] [serial = 1670] [outer = 0x9084cc00] 06:44:16 INFO - PROCESS | 12450 | 1469022256176 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x9874dc00) [pid = 12450] [serial = 1671] [outer = 0x9084cc00] 06:44:17 INFO - PROCESS | 12450 | 1469022257131 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1480ms 06:44:17 INFO - PROCESS | 12450 | 1469022257174 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:44:17 INFO - PROCESS | 12450 | 1469022257178 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:44:17 INFO - PROCESS | 12450 | 1469022257184 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 12450 | 1469022257188 Marionette TRACE conn4 <- [1,2198,null,{}] 06:44:17 INFO - PROCESS | 12450 | 1469022257193 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 12450 | 1469022257199 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:17 INFO - PROCESS | 12450 | 1469022257371 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:44:17 INFO - PROCESS | 12450 | 1469022257559 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 12450 | 1469022257567 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf95800 == 42 [pid = 12450] [id = 557] 06:44:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e1bd000) [pid = 12450] [serial = 1672] [outer = (nil)] 06:44:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x904b0c00) [pid = 12450] [serial = 1673] [outer = 0x8e1bd000] 06:44:17 INFO - PROCESS | 12450 | 1469022257658 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x91824400) [pid = 12450] [serial = 1674] [outer = 0x8e1bd000] 06:44:18 INFO - PROCESS | 12450 | 1469022258829 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1685ms 06:44:18 INFO - PROCESS | 12450 | 1469022258869 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:44:18 INFO - PROCESS | 12450 | 1469022258875 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:44:18 INFO - PROCESS | 12450 | 1469022258883 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 12450 | 1469022258890 Marionette TRACE conn4 <- [1,2202,null,{}] 06:44:18 INFO - PROCESS | 12450 | 1469022258897 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:18 INFO - PROCESS | 12450 | 1469022258902 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:19 INFO - PROCESS | 12450 | 1469022259071 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:44:19 INFO - PROCESS | 12450 | 1469022259353 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 12450 | 1469022259366 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e294400 == 43 [pid = 12450] [id = 558] 06:44:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8e3c2400) [pid = 12450] [serial = 1675] [outer = (nil)] 06:44:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8ed30400) [pid = 12450] [serial = 1676] [outer = 0x8e3c2400] 06:44:19 INFO - PROCESS | 12450 | 1469022259482 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x904b4000) [pid = 12450] [serial = 1677] [outer = 0x8e3c2400] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a400 == 42 [pid = 12450] [id = 549] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x92602000 == 41 [pid = 12450] [id = 548] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x92239000 == 40 [pid = 12450] [id = 547] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cf000 == 39 [pid = 12450] [id = 546] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8d000 == 38 [pid = 12450] [id = 545] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x91970c00 == 37 [pid = 12450] [id = 540] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2b400 == 36 [pid = 12450] [id = 544] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x92381800 == 35 [pid = 12450] [id = 543] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ef400 == 34 [pid = 12450] [id = 541] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x90846800 == 33 [pid = 12450] [id = 542] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29dc00 == 32 [pid = 12450] [id = 535] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf95800 == 31 [pid = 12450] [id = 557] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ba000 == 30 [pid = 12450] [id = 555] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd9800 == 29 [pid = 12450] [id = 556] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x929e1000 == 28 [pid = 12450] [id = 554] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x91b3c400 == 27 [pid = 12450] [id = 553] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd0800 == 26 [pid = 12450] [id = 551] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x9084f800 == 25 [pid = 12450] [id = 552] 06:44:20 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd6400 == 24 [pid = 12450] [id = 550] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x91b3d400) [pid = 12450] [serial = 1622] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8e3c5c00) [pid = 12450] [serial = 1584] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8e1ee800) [pid = 12450] [serial = 1583] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x9182e400) [pid = 12450] [serial = 1587] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x91826000) [pid = 12450] [serial = 1586] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x92862c00) [pid = 12450] [serial = 1590] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x92604400) [pid = 12450] [serial = 1589] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x929e4000) [pid = 12450] [serial = 1593] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x929dcc00) [pid = 12450] [serial = 1592] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x92ec4400) [pid = 12450] [serial = 1596] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92ac4000) [pid = 12450] [serial = 1595] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x93b63400) [pid = 12450] [serial = 1599] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x939b6c00) [pid = 12450] [serial = 1598] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x953d4c00) [pid = 12450] [serial = 1602] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x95166000) [pid = 12450] [serial = 1601] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91828400) [pid = 12450] [serial = 1616] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e4e2400) [pid = 12450] [serial = 1619] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9750f000) [pid = 12450] [serial = 1605] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x946e4400) [pid = 12450] [serial = 1604] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91830000) [pid = 12450] [serial = 1617] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8ecd8400) [pid = 12450] [serial = 1607] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8f0c1000) [pid = 12450] [serial = 1613] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e3ce000) [pid = 12450] [serial = 1610] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e4dd800) [pid = 12450] [serial = 1611] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8ed2cc00) [pid = 12450] [serial = 1608] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8f0c7000) [pid = 12450] [serial = 1614] [outer = (nil)] [url = about:blank] 06:44:20 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9182a400) [pid = 12450] [serial = 1620] [outer = (nil)] [url = about:blank] 06:44:21 INFO - PROCESS | 12450 | 1469022261507 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2689ms 06:44:21 INFO - PROCESS | 12450 | 1469022261572 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:44:21 INFO - PROCESS | 12450 | 1469022261578 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:44:21 INFO - PROCESS | 12450 | 1469022261586 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 12450 | 1469022261591 Marionette TRACE conn4 <- [1,2206,null,{}] 06:44:21 INFO - PROCESS | 12450 | 1469022261599 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 12450 | 1469022261604 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:21 INFO - PROCESS | 12450 | 1469022261771 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:44:21 INFO - PROCESS | 12450 | 1469022261963 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 12450 | 1469022261973 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e28f800 == 25 [pid = 12450] [id = 559] 06:44:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e290400) [pid = 12450] [serial = 1678] [outer = (nil)] 06:44:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e3cb400) [pid = 12450] [serial = 1679] [outer = 0x8e290400] 06:44:22 INFO - PROCESS | 12450 | 1469022262045 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e4db800) [pid = 12450] [serial = 1680] [outer = 0x8e290400] 06:44:22 INFO - PROCESS | 12450 | 1469022262941 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1383ms 06:44:22 INFO - PROCESS | 12450 | 1469022262967 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 12450 | 1469022262975 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:44:22 INFO - PROCESS | 12450 | 1469022262986 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 12450 | 1469022262990 Marionette TRACE conn4 <- [1,2210,null,{}] 06:44:23 INFO - PROCESS | 12450 | 1469022262996 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:23 INFO - PROCESS | 12450 | 1469022263002 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:23 INFO - PROCESS | 12450 | 1469022263173 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:44:23 INFO - PROCESS | 12450 | 1469022263183 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 12450 | 1469022263192 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bb000 == 26 [pid = 12450] [id = 560] 06:44:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8f0bbc00) [pid = 12450] [serial = 1681] [outer = (nil)] 06:44:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0c5000) [pid = 12450] [serial = 1682] [outer = 0x8f0bbc00] 06:44:23 INFO - PROCESS | 12450 | 1469022263403 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x904ab800) [pid = 12450] [serial = 1683] [outer = 0x8f0bbc00] 06:44:24 INFO - PROCESS | 12450 | 1469022264269 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1332ms 06:44:24 INFO - PROCESS | 12450 | 1469022264326 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 12450 | 1469022264329 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:44:24 INFO - PROCESS | 12450 | 1469022264336 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 12450 | 1469022264341 Marionette TRACE conn4 <- [1,2214,null,{}] 06:44:24 INFO - PROCESS | 12450 | 1469022264358 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 12450 | 1469022264367 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:24 INFO - PROCESS | 12450 | 1469022264590 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:44:24 INFO - PROCESS | 12450 | 1469022264683 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 12450 | 1469022264692 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182c400 == 27 [pid = 12450] [id = 561] 06:44:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9182d000) [pid = 12450] [serial = 1684] [outer = (nil)] 06:44:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91830800) [pid = 12450] [serial = 1685] [outer = 0x9182d000] 06:44:24 INFO - PROCESS | 12450 | 1469022264765 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9196ec00) [pid = 12450] [serial = 1686] [outer = 0x9182d000] 06:44:25 INFO - PROCESS | 12450 | 1469022265715 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1439ms 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8ecd7c00) [pid = 12450] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9260f400) [pid = 12450] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8cf8b800) [pid = 12450] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91ace000) [pid = 12450] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92384000) [pid = 12450] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e1f0c00) [pid = 12450] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1f1800) [pid = 12450] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92239400) [pid = 12450] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9084f000) [pid = 12450] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8f0bc400) [pid = 12450] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:44:26 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9196ac00) [pid = 12450] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:44:26 INFO - PROCESS | 12450 | 1469022266187 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 12450 | 1469022266191 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:44:26 INFO - PROCESS | 12450 | 1469022266205 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 12450 | 1469022266208 Marionette TRACE conn4 <- [1,2218,null,{}] 06:44:26 INFO - PROCESS | 12450 | 1469022266261 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:26 INFO - PROCESS | 12450 | 1469022266265 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:26 INFO - PROCESS | 12450 | 1469022266419 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:44:26 INFO - PROCESS | 12450 | 1469022266557 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 12450 | 1469022266564 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf88c00 == 28 [pid = 12450] [id = 562] 06:44:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8f0b9000) [pid = 12450] [serial = 1687] [outer = (nil)] 06:44:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x90f09c00) [pid = 12450] [serial = 1688] [outer = 0x8f0b9000] 06:44:26 INFO - PROCESS | 12450 | 1469022266633 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91acdc00) [pid = 12450] [serial = 1689] [outer = 0x8f0b9000] 06:44:27 INFO - PROCESS | 12450 | 1469022267347 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1167ms 06:44:27 INFO - PROCESS | 12450 | 1469022267373 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 12450 | 1469022267377 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:44:27 INFO - PROCESS | 12450 | 1469022267384 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 12450 | 1469022267387 Marionette TRACE conn4 <- [1,2222,null,{}] 06:44:27 INFO - PROCESS | 12450 | 1469022267393 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:27 INFO - PROCESS | 12450 | 1469022267398 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:27 INFO - PROCESS | 12450 | 1469022267599 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:44:27 INFO - PROCESS | 12450 | 1469022267620 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 12450 | 1469022267631 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b36400 == 29 [pid = 12450] [id = 563] 06:44:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b3d400) [pid = 12450] [serial = 1690] [outer = (nil)] 06:44:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91e4cc00) [pid = 12450] [serial = 1691] [outer = 0x91b3d400] 06:44:27 INFO - PROCESS | 12450 | 1469022267694 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92132000) [pid = 12450] [serial = 1692] [outer = 0x91b3d400] 06:44:28 INFO - PROCESS | 12450 | 1469022268787 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1453ms 06:44:28 INFO - PROCESS | 12450 | 1469022268839 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:44:28 INFO - PROCESS | 12450 | 1469022268846 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:44:28 INFO - PROCESS | 12450 | 1469022268854 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 12450 | 1469022268859 Marionette TRACE conn4 <- [1,2226,null,{}] 06:44:28 INFO - PROCESS | 12450 | 1469022268868 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 12450 | 1469022268874 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:29 INFO - PROCESS | 12450 | 1469022269079 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:44:29 INFO - PROCESS | 12450 | 1469022269315 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 12450 | 1469022269321 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e0400 == 30 [pid = 12450] [id = 564] 06:44:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e4e2c00) [pid = 12450] [serial = 1693] [outer = (nil)] 06:44:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8ecd1000) [pid = 12450] [serial = 1694] [outer = 0x8e4e2c00] 06:44:29 INFO - PROCESS | 12450 | 1469022269451 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed2a800) [pid = 12450] [serial = 1695] [outer = 0x8e4e2c00] 06:44:30 INFO - PROCESS | 12450 | 1469022270448 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1637ms 06:44:30 INFO - PROCESS | 12450 | 1469022270490 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 12450 | 1469022270498 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:44:30 INFO - PROCESS | 12450 | 1469022270508 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 12450 | 1469022270512 Marionette TRACE conn4 <- [1,2230,null,{}] 06:44:30 INFO - PROCESS | 12450 | 1469022270519 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 12450 | 1469022270525 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:30 INFO - PROCESS | 12450 | 1469022270708 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:44:30 INFO - PROCESS | 12450 | 1469022270941 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 12450 | 1469022270950 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0ba000 == 31 [pid = 12450] [id = 565] 06:44:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91825c00) [pid = 12450] [serial = 1696] [outer = (nil)] 06:44:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9196a800) [pid = 12450] [serial = 1697] [outer = 0x91825c00] 06:44:31 INFO - PROCESS | 12450 | 1469022271102 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91827400) [pid = 12450] [serial = 1698] [outer = 0x91825c00] 06:44:32 INFO - PROCESS | 12450 | 1469022272091 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1595ms 06:44:32 INFO - PROCESS | 12450 | 1469022272128 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 12450 | 1469022272133 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:44:32 INFO - PROCESS | 12450 | 1469022272141 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 12450 | 1469022272147 Marionette TRACE conn4 <- [1,2234,null,{}] 06:44:32 INFO - PROCESS | 12450 | 1469022272164 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:32 INFO - PROCESS | 12450 | 1469022272173 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:32 INFO - PROCESS | 12450 | 1469022272363 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:44:32 INFO - PROCESS | 12450 | 1469022272591 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 12450 | 1469022272603 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x92602400 == 32 [pid = 12450] [id = 566] 06:44:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92603000) [pid = 12450] [serial = 1699] [outer = (nil)] 06:44:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92607000) [pid = 12450] [serial = 1700] [outer = 0x92603000] 06:44:32 INFO - PROCESS | 12450 | 1469022272728 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92610800) [pid = 12450] [serial = 1701] [outer = 0x92603000] 06:44:33 INFO - PROCESS | 12450 | 1469022273688 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1592ms 06:44:33 INFO - PROCESS | 12450 | 1469022273734 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:44:33 INFO - PROCESS | 12450 | 1469022273739 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:44:33 INFO - PROCESS | 12450 | 1469022273745 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 12450 | 1469022273749 Marionette TRACE conn4 <- [1,2238,null,{}] 06:44:33 INFO - PROCESS | 12450 | 1469022273755 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 12450 | 1469022273760 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:33 INFO - PROCESS | 12450 | 1469022273950 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:44:34 INFO - PROCESS | 12450 | 1469022274129 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 12450 | 1469022274138 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182a400 == 33 [pid = 12450] [id = 567] 06:44:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92601c00) [pid = 12450] [serial = 1702] [outer = (nil)] 06:44:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9295bc00) [pid = 12450] [serial = 1703] [outer = 0x92601c00] 06:44:34 INFO - PROCESS | 12450 | 1469022274227 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9295f800) [pid = 12450] [serial = 1704] [outer = 0x92601c00] 06:44:35 INFO - PROCESS | 12450 | 1469022275239 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1687ms 06:44:35 INFO - PROCESS | 12450 | 1469022275463 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 12450 | 1469022275471 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:44:35 INFO - PROCESS | 12450 | 1469022275480 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 12450 | 1469022275484 Marionette TRACE conn4 <- [1,2242,null,{}] 06:44:35 INFO - PROCESS | 12450 | 1469022275493 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 12450 | 1469022275499 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:35 INFO - PROCESS | 12450 | 1469022275676 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:44:35 INFO - PROCESS | 12450 | 1469022275917 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 12450 | 1469022275933 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b7400 == 34 [pid = 12450] [id = 568] 06:44:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8e29cc00) [pid = 12450] [serial = 1705] [outer = (nil)] 06:44:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8e3cd800) [pid = 12450] [serial = 1706] [outer = 0x8e29cc00] 06:44:36 INFO - PROCESS | 12450 | 1469022276006 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8e4e7000) [pid = 12450] [serial = 1707] [outer = 0x8e29cc00] 06:44:36 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf88c00 == 33 [pid = 12450] [id = 562] 06:44:36 INFO - PROCESS | 12450 | --DOCSHELL 0x9182c400 == 32 [pid = 12450] [id = 561] 06:44:36 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bb000 == 31 [pid = 12450] [id = 560] 06:44:36 INFO - PROCESS | 12450 | --DOCSHELL 0x8e28f800 == 30 [pid = 12450] [id = 559] 06:44:36 INFO - PROCESS | 12450 | --DOCSHELL 0x8e294400 == 29 [pid = 12450] [id = 558] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x92ec5000) [pid = 12450] [serial = 1653] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x92ac0400) [pid = 12450] [serial = 1652] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92955c00) [pid = 12450] [serial = 1646] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x91acf800) [pid = 12450] [serial = 1649] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x92957400) [pid = 12450] [serial = 1647] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91e46000) [pid = 12450] [serial = 1623] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92605000) [pid = 12450] [serial = 1631] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9260c000) [pid = 12450] [serial = 1632] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8ed29000) [pid = 12450] [serial = 1625] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8f0bd000) [pid = 12450] [serial = 1626] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e4e9c00) [pid = 12450] [serial = 1637] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8f0c4800) [pid = 12450] [serial = 1638] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92384400) [pid = 12450] [serial = 1643] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x90f0b000) [pid = 12450] [serial = 1640] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9182bc00) [pid = 12450] [serial = 1641] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91ad4800) [pid = 12450] [serial = 1634] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92386000) [pid = 12450] [serial = 1635] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91ad1800) [pid = 12450] [serial = 1628] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91969400) [pid = 12450] [serial = 1629] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92237800) [pid = 12450] [serial = 1650] [outer = (nil)] [url = about:blank] 06:44:36 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91e46400) [pid = 12450] [serial = 1644] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 12450 | 1469022277012 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1582ms 06:44:37 INFO - PROCESS | 12450 | 1469022277064 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:44:37 INFO - PROCESS | 12450 | 1469022277069 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:44:37 INFO - PROCESS | 12450 | 1469022277079 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 12450 | 1469022277085 Marionette TRACE conn4 <- [1,2246,null,{}] 06:44:37 INFO - PROCESS | 12450 | 1469022277091 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 12450 | 1469022277096 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:37 INFO - PROCESS | 12450 | 1469022277261 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:44:37 INFO - PROCESS | 12450 | 1469022277271 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 12450 | 1469022277277 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2b400 == 30 [pid = 12450] [id = 569] 06:44:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x904ab000) [pid = 12450] [serial = 1708] [outer = (nil)] 06:44:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x90f02400) [pid = 12450] [serial = 1709] [outer = 0x904ab000] 06:44:37 INFO - PROCESS | 12450 | 1469022277351 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91825800) [pid = 12450] [serial = 1710] [outer = 0x904ab000] 06:44:38 INFO - PROCESS | 12450 | 1469022278344 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1292ms 06:44:38 INFO - PROCESS | 12450 | 1469022278367 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 12450 | 1469022278371 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:44:38 INFO - PROCESS | 12450 | 1469022278378 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 12450 | 1469022278380 Marionette TRACE conn4 <- [1,2250,null,{}] 06:44:38 INFO - PROCESS | 12450 | 1469022278395 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 12450 | 1469022278403 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:38 INFO - PROCESS | 12450 | 1469022278623 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:44:38 INFO - PROCESS | 12450 | 1469022278647 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 12450 | 1469022278660 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3c400 == 31 [pid = 12450] [id = 570] 06:44:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b3e800) [pid = 12450] [serial = 1711] [outer = (nil)] 06:44:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9212c800) [pid = 12450] [serial = 1712] [outer = 0x91b3e800] 06:44:38 INFO - PROCESS | 12450 | 1469022278730 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92233800) [pid = 12450] [serial = 1713] [outer = 0x91b3e800] 06:44:39 INFO - PROCESS | 12450 | 1469022279689 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1350ms 06:44:39 INFO - PROCESS | 12450 | 1469022279729 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 12450 | 1469022279732 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:44:39 INFO - PROCESS | 12450 | 1469022279738 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 12450 | 1469022279741 Marionette TRACE conn4 <- [1,2254,null,{}] 06:44:39 INFO - PROCESS | 12450 | 1469022279747 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:39 INFO - PROCESS | 12450 | 1469022279752 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:39 INFO - PROCESS | 12450 | 1469022279973 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:44:40 INFO - PROCESS | 12450 | 1469022279992 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 12450 | 1469022280002 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dd000 == 32 [pid = 12450] [id = 571] 06:44:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91b31800) [pid = 12450] [serial = 1714] [outer = (nil)] 06:44:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92606800) [pid = 12450] [serial = 1715] [outer = 0x91b31800] 06:44:40 INFO - PROCESS | 12450 | 1469022280068 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9260d400) [pid = 12450] [serial = 1716] [outer = 0x91b31800] 06:44:40 INFO - PROCESS | 12450 | 1469022280977 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1280ms 06:44:41 INFO - PROCESS | 12450 | 1469022281019 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 12450 | 1469022281021 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:44:41 INFO - PROCESS | 12450 | 1469022281028 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 12450 | 1469022281031 Marionette TRACE conn4 <- [1,2258,null,{}] 06:44:41 INFO - PROCESS | 12450 | 1469022281044 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 12450 | 1469022281049 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:41 INFO - PROCESS | 12450 | 1469022281249 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:44:41 INFO - PROCESS | 12450 | 1469022281277 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 12450 | 1469022281283 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b8800 == 33 [pid = 12450] [id = 572] 06:44:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9238a000) [pid = 12450] [serial = 1717] [outer = (nil)] 06:44:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92957400) [pid = 12450] [serial = 1718] [outer = 0x9238a000] 06:44:41 INFO - PROCESS | 12450 | 1469022281352 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92959400) [pid = 12450] [serial = 1719] [outer = 0x9238a000] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ecd5000) [pid = 12450] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9182d000) [pid = 12450] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91b36000) [pid = 12450] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92abb800) [pid = 12450] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9394ac00) [pid = 12450] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8f0bbc00) [pid = 12450] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9182cc00) [pid = 12450] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e290400) [pid = 12450] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c2400) [pid = 12450] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9084cc00) [pid = 12450] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e1bd000) [pid = 12450] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:44:41 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8f0b9000) [pid = 12450] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:44:42 INFO - PROCESS | 12450 | 1469022282337 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1338ms 06:44:42 INFO - PROCESS | 12450 | 1469022282366 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 12450 | 1469022282370 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:44:42 INFO - PROCESS | 12450 | 1469022282376 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 12450 | 1469022282378 Marionette TRACE conn4 <- [1,2262,null,{}] 06:44:42 INFO - PROCESS | 12450 | 1469022282384 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 12450 | 1469022282394 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:42 INFO - PROCESS | 12450 | 1469022282604 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:44:42 INFO - PROCESS | 12450 | 1469022282746 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 12450 | 1469022282756 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:42 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf93400 == 34 [pid = 12450] [id = 573] 06:44:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e1f7c00) [pid = 12450] [serial = 1720] [outer = (nil)] 06:44:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x929de400) [pid = 12450] [serial = 1721] [outer = 0x8e1f7c00] 06:44:42 INFO - PROCESS | 12450 | 1469022282824 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x92aba800) [pid = 12450] [serial = 1722] [outer = 0x8e1f7c00] 06:44:43 INFO - PROCESS | 12450 | 1469022283613 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1295ms 06:44:43 INFO - PROCESS | 12450 | 1469022283672 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 12450 | 1469022283675 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:44:43 INFO - PROCESS | 12450 | 1469022283740 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 12450 | 1469022283746 Marionette TRACE conn4 <- [1,2266,null,{}] 06:44:43 INFO - PROCESS | 12450 | 1469022283756 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 12450 | 1469022283762 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:43 INFO - PROCESS | 12450 | 1469022283978 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:44:44 INFO - PROCESS | 12450 | 1469022284169 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 12450 | 1469022284180 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f6800 == 35 [pid = 12450] [id = 574] 06:44:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e1f6c00) [pid = 12450] [serial = 1723] [outer = (nil)] 06:44:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e295000) [pid = 12450] [serial = 1724] [outer = 0x8e1f6c00] 06:44:44 INFO - PROCESS | 12450 | 1469022284310 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e4e9800) [pid = 12450] [serial = 1725] [outer = 0x8e1f6c00] 06:44:45 INFO - PROCESS | 12450 | 1469022285307 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1654ms 06:44:45 INFO - PROCESS | 12450 | 1469022285337 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 12450 | 1469022285344 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:44:45 INFO - PROCESS | 12450 | 1469022285353 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 12450 | 1469022285357 Marionette TRACE conn4 <- [1,2270,null,{}] 06:44:45 INFO - PROCESS | 12450 | 1469022285366 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 12450 | 1469022285372 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:45 INFO - PROCESS | 12450 | 1469022285566 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:44:45 INFO - PROCESS | 12450 | 1469022285749 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 12450 | 1469022285758 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084fc00 == 36 [pid = 12450] [id = 575] 06:44:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9182d000) [pid = 12450] [serial = 1726] [outer = (nil)] 06:44:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91ac7400) [pid = 12450] [serial = 1727] [outer = 0x9182d000] 06:44:45 INFO - PROCESS | 12450 | 1469022285841 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91b36000) [pid = 12450] [serial = 1728] [outer = 0x9182d000] 06:44:46 INFO - PROCESS | 12450 | 1469022286806 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1531ms 06:44:46 INFO - PROCESS | 12450 | 1469022286885 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 12450 | 1469022286888 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:44:46 INFO - PROCESS | 12450 | 1469022286896 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - PROCESS | 12450 | 1469022286899 Marionette TRACE conn4 <- [1,2274,null,{}] 06:44:46 INFO - PROCESS | 12450 | 1469022286906 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:46 INFO - PROCESS | 12450 | 1469022286911 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:47 INFO - PROCESS | 12450 | 1469022287142 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:44:47 INFO - PROCESS | 12450 | 1469022287420 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 12450 | 1469022287438 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x92860400 == 37 [pid = 12450] [id = 576] 06:44:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x92868c00) [pid = 12450] [serial = 1729] [outer = (nil)] 06:44:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92963800) [pid = 12450] [serial = 1730] [outer = 0x92868c00] 06:44:47 INFO - PROCESS | 12450 | 1469022287531 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929e4c00) [pid = 12450] [serial = 1731] [outer = 0x92868c00] 06:44:48 INFO - PROCESS | 12450 | 1469022288412 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1532ms 06:44:48 INFO - PROCESS | 12450 | 1469022288433 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 12450 | 1469022288437 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:44:48 INFO - PROCESS | 12450 | 1469022288444 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 12450 | 1469022288447 Marionette TRACE conn4 <- [1,2278,null,{}] 06:44:48 INFO - PROCESS | 12450 | 1469022288472 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 12450 | 1469022288478 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:48 INFO - PROCESS | 12450 | 1469022288674 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:44:48 INFO - PROCESS | 12450 | 1469022288864 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 12450 | 1469022288873 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ac2800 == 38 [pid = 12450] [id = 577] 06:44:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92ac8400) [pid = 12450] [serial = 1732] [outer = (nil)] 06:44:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9393d400) [pid = 12450] [serial = 1733] [outer = 0x92ac8400] 06:44:48 INFO - PROCESS | 12450 | 1469022288952 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9394ac00) [pid = 12450] [serial = 1734] [outer = 0x92ac8400] 06:44:49 INFO - PROCESS | 12450 | 1469022289900 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1502ms 06:44:49 INFO - PROCESS | 12450 | 1469022289946 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:44:49 INFO - PROCESS | 12450 | 1469022289951 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:44:49 INFO - PROCESS | 12450 | 1469022289957 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 12450 | 1469022289961 Marionette TRACE conn4 <- [1,2282,null,{}] 06:44:49 INFO - PROCESS | 12450 | 1469022289966 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 12450 | 1469022289972 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:50 INFO - PROCESS | 12450 | 1469022290145 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:44:50 INFO - PROCESS | 12450 | 1469022290328 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 12450 | 1469022290336 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x90848000 == 39 [pid = 12450] [id = 578] 06:44:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x91e48c00) [pid = 12450] [serial = 1735] [outer = (nil)] 06:44:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x93b63400) [pid = 12450] [serial = 1736] [outer = 0x91e48c00] 06:44:50 INFO - PROCESS | 12450 | 1469022290417 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x93b66c00) [pid = 12450] [serial = 1737] [outer = 0x91e48c00] 06:44:51 INFO - PROCESS | 12450 | 1469022291353 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1436ms 06:44:51 INFO - PROCESS | 12450 | 1469022291393 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 12450 | 1469022291396 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:44:51 INFO - PROCESS | 12450 | 1469022291403 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 12450 | 1469022291407 Marionette TRACE conn4 <- [1,2286,null,{}] 06:44:51 INFO - PROCESS | 12450 | 1469022291412 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 12450 | 1469022291422 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:51 INFO - PROCESS | 12450 | 1469022291635 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:44:51 INFO - PROCESS | 12450 | 1469022291819 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 12450 | 1469022291828 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd7c00 == 40 [pid = 12450] [id = 579] 06:44:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x939b9400) [pid = 12450] [serial = 1738] [outer = (nil)] 06:44:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x9750d400) [pid = 12450] [serial = 1739] [outer = 0x939b9400] 06:44:51 INFO - PROCESS | 12450 | 1469022291910 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x975cc000) [pid = 12450] [serial = 1740] [outer = 0x939b9400] 06:44:52 INFO - PROCESS | 12450 | 1469022292862 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:44:52 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 06:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1493ms 06:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:44:52 INFO - PROCESS | 12450 | 1469022292897 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:44:52 INFO - PROCESS | 12450 | 1469022292900 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:44:52 INFO - PROCESS | 12450 | 1469022292907 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 12450 | 1469022292910 Marionette TRACE conn4 <- [1,2290,null,{}] 06:44:52 INFO - PROCESS | 12450 | 1469022292916 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:52 INFO - PROCESS | 12450 | 1469022292921 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:53 INFO - PROCESS | 12450 | 1469022293133 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:44:53 INFO - PROCESS | 12450 | 1469022293322 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 12450 | 1469022293332 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b7000 == 41 [pid = 12450] [id = 580] 06:44:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e1ea800) [pid = 12450] [serial = 1741] [outer = (nil)] 06:44:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x9914d800) [pid = 12450] [serial = 1742] [outer = 0x8e1ea800] 06:44:53 INFO - PROCESS | 12450 | 1469022293408 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x99158400) [pid = 12450] [serial = 1743] [outer = 0x8e1ea800] 06:44:54 INFO - PROCESS | 12450 | 1469022294329 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1440ms 06:44:54 INFO - PROCESS | 12450 | 1469022294346 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 12450 | 1469022294350 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:44:54 INFO - PROCESS | 12450 | 1469022294374 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 12450 | 1469022294378 Marionette TRACE conn4 <- [1,2294,null,{}] 06:44:54 INFO - PROCESS | 12450 | 1469022294384 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 12450 | 1469022294389 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:54 INFO - PROCESS | 12450 | 1469022294564 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:44:54 INFO - PROCESS | 12450 | 1469022294751 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 12450 | 1469022294759 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b3800 == 42 [pid = 12450] [id = 581] 06:44:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e290800) [pid = 12450] [serial = 1744] [outer = (nil)] 06:44:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x9196dc00) [pid = 12450] [serial = 1745] [outer = 0x8e290800] 06:44:54 INFO - PROCESS | 12450 | 1469022294835 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x91e4b400) [pid = 12450] [serial = 1746] [outer = 0x8e290800] 06:44:55 INFO - PROCESS | 12450 | 1469022295738 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1385ms 06:44:55 INFO - PROCESS | 12450 | 1469022295756 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 12450 | 1469022295759 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:44:56 INFO - PROCESS | 12450 | 1469022296022 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 12450 | 1469022296029 Marionette TRACE conn4 <- [1,2298,null,{}] 06:44:56 INFO - PROCESS | 12450 | 1469022296037 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 12450 | 1469022296042 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:56 INFO - PROCESS | 12450 | 1469022296212 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:44:56 INFO - PROCESS | 12450 | 1469022296509 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:56 INFO - PROCESS | 12450 | 1469022296519 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecdc000 == 43 [pid = 12450] [id = 582] 06:44:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8ed25400) [pid = 12450] [serial = 1747] [outer = (nil)] 06:44:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8f0b9000) [pid = 12450] [serial = 1748] [outer = 0x8ed25400] 06:44:56 INFO - PROCESS | 12450 | 1469022296594 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x8f0c4000) [pid = 12450] [serial = 1749] [outer = 0x8ed25400] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b8800 == 42 [pid = 12450] [id = 572] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dd000 == 41 [pid = 12450] [id = 571] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x91b3c400 == 40 [pid = 12450] [id = 570] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2b400 == 39 [pid = 12450] [id = 569] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b7400 == 38 [pid = 12450] [id = 568] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0ba000 == 37 [pid = 12450] [id = 565] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x9182a400 == 36 [pid = 12450] [id = 567] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x91b36400 == 35 [pid = 12450] [id = 563] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x92602400 == 34 [pid = 12450] [id = 566] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e0400 == 33 [pid = 12450] [id = 564] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b3800 == 32 [pid = 12450] [id = 581] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd7c00 == 31 [pid = 12450] [id = 579] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b7000 == 30 [pid = 12450] [id = 580] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x90848000 == 29 [pid = 12450] [id = 578] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x92ac2800 == 28 [pid = 12450] [id = 577] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x9084fc00 == 27 [pid = 12450] [id = 575] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x92860400 == 26 [pid = 12450] [id = 576] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf93400 == 25 [pid = 12450] [id = 573] 06:44:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f6800 == 24 [pid = 12450] [id = 574] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x8ed2dc00) [pid = 12450] [serial = 1656] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x91830800) [pid = 12450] [serial = 1685] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x904a7c00) [pid = 12450] [serial = 1655] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x9223d800) [pid = 12450] [serial = 1659] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x92132400) [pid = 12450] [serial = 1658] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x93945000) [pid = 12450] [serial = 1662] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x92ec4000) [pid = 12450] [serial = 1661] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x93b67000) [pid = 12450] [serial = 1665] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8f0c5000) [pid = 12450] [serial = 1682] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x939c4800) [pid = 12450] [serial = 1664] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9515d400) [pid = 12450] [serial = 1668] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x8e3cb400) [pid = 12450] [serial = 1679] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x95161800) [pid = 12450] [serial = 1667] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e4db800) [pid = 12450] [serial = 1680] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x904b4000) [pid = 12450] [serial = 1677] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8ed30400) [pid = 12450] [serial = 1676] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9874dc00) [pid = 12450] [serial = 1671] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x97f32000) [pid = 12450] [serial = 1670] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91e4cc00) [pid = 12450] [serial = 1691] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91824400) [pid = 12450] [serial = 1674] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x904b0c00) [pid = 12450] [serial = 1673] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x90f09c00) [pid = 12450] [serial = 1688] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9196ec00) [pid = 12450] [serial = 1686] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91acdc00) [pid = 12450] [serial = 1689] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x904ab800) [pid = 12450] [serial = 1683] [outer = (nil)] [url = about:blank] 06:44:58 INFO - PROCESS | 12450 | 1469022298786 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2830ms 06:44:58 INFO - PROCESS | 12450 | 1469022298812 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 12450 | 1469022298818 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:44:58 INFO - PROCESS | 12450 | 1469022298826 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 12450 | 1469022298831 Marionette TRACE conn4 <- [1,2302,null,{}] 06:44:58 INFO - PROCESS | 12450 | 1469022298839 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 12450 | 1469022298845 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:59 INFO - PROCESS | 12450 | 1469022299008 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:44:59 INFO - PROCESS | 12450 | 1469022299026 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 12450 | 1469022299038 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:44:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b9c00 == 25 [pid = 12450] [id = 583] 06:44:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e1f2c00) [pid = 12450] [serial = 1750] [outer = (nil)] 06:44:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e29dc00) [pid = 12450] [serial = 1751] [outer = 0x8e1f2c00] 06:44:59 INFO - PROCESS | 12450 | 1469022299160 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e3c7800) [pid = 12450] [serial = 1752] [outer = 0x8e1f2c00] 06:45:00 INFO - PROCESS | 12450 | 1469022300051 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1282ms 06:45:00 INFO - PROCESS | 12450 | 1469022300109 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:45:00 INFO - PROCESS | 12450 | 1469022300117 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:45:00 INFO - PROCESS | 12450 | 1469022300128 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 12450 | 1469022300132 Marionette TRACE conn4 <- [1,2306,null,{}] 06:45:00 INFO - PROCESS | 12450 | 1469022300146 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 12450 | 1469022300151 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:00 INFO - PROCESS | 12450 | 1469022300319 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:45:00 INFO - PROCESS | 12450 | 1469022300331 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 12450 | 1469022300343 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed29000 == 26 [pid = 12450] [id = 584] 06:45:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed2b000) [pid = 12450] [serial = 1753] [outer = (nil)] 06:45:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8ed31800) [pid = 12450] [serial = 1754] [outer = 0x8ed2b000] 06:45:00 INFO - PROCESS | 12450 | 1469022300412 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8f0be000) [pid = 12450] [serial = 1755] [outer = 0x8ed2b000] 06:45:01 INFO - PROCESS | 12450 | 1469022301456 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1345ms 06:45:01 INFO - PROCESS | 12450 | 1469022301474 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:45:01 INFO - PROCESS | 12450 | 1469022301479 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:45:01 INFO - PROCESS | 12450 | 1469022301494 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 12450 | 1469022301501 Marionette TRACE conn4 <- [1,2310,null,{}] 06:45:01 INFO - PROCESS | 12450 | 1469022301518 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 12450 | 1469022301527 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:01 INFO - PROCESS | 12450 | 1469022301773 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:45:01 INFO - PROCESS | 12450 | 1469022301806 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 12450 | 1469022301818 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084fc00 == 27 [pid = 12450] [id = 585] 06:45:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x90850400) [pid = 12450] [serial = 1756] [outer = (nil)] 06:45:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x90f0c400) [pid = 12450] [serial = 1757] [outer = 0x90850400] 06:45:01 INFO - PROCESS | 12450 | 1469022301894 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9182e400) [pid = 12450] [serial = 1758] [outer = 0x90850400] 06:45:02 INFO - PROCESS | 12450 | 1469022302865 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1452ms 06:45:02 INFO - PROCESS | 12450 | 1469022302938 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 12450 | 1469022302942 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:45:02 INFO - PROCESS | 12450 | 1469022302948 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 12450 | 1469022302950 Marionette TRACE conn4 <- [1,2314,null,{}] 06:45:02 INFO - PROCESS | 12450 | 1469022302962 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 12450 | 1469022302966 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:03 INFO - PROCESS | 12450 | 1469022303186 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e1f7c00) [pid = 12450] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91b31800) [pid = 12450] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9238a000) [pid = 12450] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91b3d400) [pid = 12450] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92603000) [pid = 12450] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92601c00) [pid = 12450] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91b3e800) [pid = 12450] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91825c00) [pid = 12450] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e4e2c00) [pid = 12450] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e29cc00) [pid = 12450] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:45:03 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x904ab000) [pid = 12450] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:45:03 INFO - PROCESS | 12450 | 1469022303785 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 12450 | 1469022303793 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf88c00 == 28 [pid = 12450] [id = 586] 06:45:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e1f7c00) [pid = 12450] [serial = 1759] [outer = (nil)] 06:45:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ed2d000) [pid = 12450] [serial = 1760] [outer = 0x8e1f7c00] 06:45:03 INFO - PROCESS | 12450 | 1469022303861 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91974000) [pid = 12450] [serial = 1761] [outer = 0x8e1f7c00] 06:45:04 INFO - PROCESS | 12450 | 1469022304618 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1687ms 06:45:04 INFO - PROCESS | 12450 | 1469022304636 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 12450 | 1469022304641 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:45:04 INFO - PROCESS | 12450 | 1469022304648 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 12450 | 1469022304651 Marionette TRACE conn4 <- [1,2318,null,{}] 06:45:04 INFO - PROCESS | 12450 | 1469022304666 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:04 INFO - PROCESS | 12450 | 1469022304671 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:04 INFO - PROCESS | 12450 | 1469022304817 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:45:04 INFO - PROCESS | 12450 | 1469022304834 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:04 INFO - PROCESS | 12450 | 1469022304843 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x9196f400 == 29 [pid = 12450] [id = 587] 06:45:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91acc000) [pid = 12450] [serial = 1762] [outer = (nil)] 06:45:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91b35400) [pid = 12450] [serial = 1763] [outer = 0x91acc000] 06:45:04 INFO - PROCESS | 12450 | 1469022304910 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91e45400) [pid = 12450] [serial = 1764] [outer = 0x91acc000] 06:45:05 INFO - PROCESS | 12450 | 1469022305929 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 12450 | 1469022306000 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:45:06 INFO - PROCESS | 12450 | 1469022306009 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 12450 | 1469022306013 Marionette TRACE conn4 <- [1,2322,null,{}] 06:45:06 INFO - PROCESS | 12450 | 1469022306023 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 12450 | 1469022306029 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:06 INFO - PROCESS | 12450 | 1469022306334 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:45:06 INFO - PROCESS | 12450 | 1469022306535 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 12450 | 1469022306551 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dd800 == 30 [pid = 12450] [id = 588] 06:45:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e4ddc00) [pid = 12450] [serial = 1765] [outer = (nil)] 06:45:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8ecd4000) [pid = 12450] [serial = 1766] [outer = 0x8e4ddc00] 06:45:06 INFO - PROCESS | 12450 | 1469022306638 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8f0b8800) [pid = 12450] [serial = 1767] [outer = 0x8e4ddc00] 06:45:07 INFO - PROCESS | 12450 | 1469022307649 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1683ms 06:45:07 INFO - PROCESS | 12450 | 1469022307692 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 12450 | 1469022307699 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:45:07 INFO - PROCESS | 12450 | 1469022307710 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 12450 | 1469022307714 Marionette TRACE conn4 <- [1,2326,null,{}] 06:45:07 INFO - PROCESS | 12450 | 1469022307721 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 12450 | 1469022307728 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:07 INFO - PROCESS | 12450 | 1469022307948 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:45:08 INFO - PROCESS | 12450 | 1469022308181 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 12450 | 1469022308193 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c5400 == 31 [pid = 12450] [id = 589] 06:45:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91827800) [pid = 12450] [serial = 1768] [outer = (nil)] 06:45:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9196e000) [pid = 12450] [serial = 1769] [outer = 0x91827800] 06:45:08 INFO - PROCESS | 12450 | 1469022308325 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9182fc00) [pid = 12450] [serial = 1770] [outer = 0x91827800] 06:45:09 INFO - PROCESS | 12450 | 1469022309407 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1737ms 06:45:09 INFO - PROCESS | 12450 | 1469022309447 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 12450 | 1469022309452 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:45:09 INFO - PROCESS | 12450 | 1469022309458 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 12450 | 1469022309464 Marionette TRACE conn4 <- [1,2330,null,{}] 06:45:09 INFO - PROCESS | 12450 | 1469022309481 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 12450 | 1469022309489 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:09 INFO - PROCESS | 12450 | 1469022309668 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:45:09 INFO - PROCESS | 12450 | 1469022309898 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 12450 | 1469022309906 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x92385000 == 32 [pid = 12450] [id = 590] 06:45:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92385800) [pid = 12450] [serial = 1771] [outer = (nil)] 06:45:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9238e000) [pid = 12450] [serial = 1772] [outer = 0x92385800] 06:45:10 INFO - PROCESS | 12450 | 1469022310039 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92603000) [pid = 12450] [serial = 1773] [outer = 0x92385800] 06:45:10 INFO - PROCESS | 12450 | 1469022310993 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1606ms 06:45:11 INFO - PROCESS | 12450 | 1469022311066 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 12450 | 1469022311070 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:45:11 INFO - PROCESS | 12450 | 1469022311077 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 12450 | 1469022311080 Marionette TRACE conn4 <- [1,2334,null,{}] 06:45:11 INFO - PROCESS | 12450 | 1469022311086 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 12450 | 1469022311092 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:11 INFO - PROCESS | 12450 | 1469022311286 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:45:11 INFO - PROCESS | 12450 | 1469022311472 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 12450 | 1469022311478 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b1400 == 33 [pid = 12450] [id = 591] 06:45:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9084e400) [pid = 12450] [serial = 1774] [outer = (nil)] 06:45:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x92956000) [pid = 12450] [serial = 1775] [outer = 0x9084e400] 06:45:11 INFO - PROCESS | 12450 | 1469022311606 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9295ec00) [pid = 12450] [serial = 1776] [outer = 0x9084e400] 06:45:12 INFO - PROCESS | 12450 | 1469022312790 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1790ms 06:45:12 INFO - PROCESS | 12450 | 1469022312868 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 12450 | 1469022312875 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:45:12 INFO - PROCESS | 12450 | 1469022312890 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 12450 | 1469022312895 Marionette TRACE conn4 <- [1,2338,null,{}] 06:45:12 INFO - PROCESS | 12450 | 1469022312904 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 12450 | 1469022312908 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:13 INFO - PROCESS | 12450 | 1469022313163 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:45:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf88c00 == 32 [pid = 12450] [id = 586] 06:45:13 INFO - PROCESS | 12450 | --DOCSHELL 0x9084fc00 == 31 [pid = 12450] [id = 585] 06:45:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed29000 == 30 [pid = 12450] [id = 584] 06:45:13 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b9c00 == 29 [pid = 12450] [id = 583] 06:45:13 INFO - PROCESS | 12450 | 1469022313482 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 12450 | 1469022313496 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x929de400) [pid = 12450] [serial = 1721] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x92606800) [pid = 12450] [serial = 1715] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92957400) [pid = 12450] [serial = 1718] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92132000) [pid = 12450] [serial = 1692] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x92607000) [pid = 12450] [serial = 1700] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x92610800) [pid = 12450] [serial = 1701] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x9295bc00) [pid = 12450] [serial = 1703] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9295f800) [pid = 12450] [serial = 1704] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9212c800) [pid = 12450] [serial = 1712] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9196a800) [pid = 12450] [serial = 1697] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91827400) [pid = 12450] [serial = 1698] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8ecd1000) [pid = 12450] [serial = 1694] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8ed2a800) [pid = 12450] [serial = 1695] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e3cd800) [pid = 12450] [serial = 1706] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e4e7000) [pid = 12450] [serial = 1707] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f02400) [pid = 12450] [serial = 1709] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91825800) [pid = 12450] [serial = 1710] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92aba800) [pid = 12450] [serial = 1722] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9260d400) [pid = 12450] [serial = 1716] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92959400) [pid = 12450] [serial = 1719] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92233800) [pid = 12450] [serial = 1713] [outer = (nil)] [url = about:blank] 06:45:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3ce800 == 30 [pid = 12450] [id = 592] 06:45:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e3cf800) [pid = 12450] [serial = 1777] [outer = (nil)] 06:45:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e4e2400) [pid = 12450] [serial = 1778] [outer = 0x8e3cf800] 06:45:13 INFO - PROCESS | 12450 | 1469022313614 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e4e7800) [pid = 12450] [serial = 1779] [outer = 0x8e3cf800] 06:45:14 INFO - PROCESS | 12450 | 1469022314414 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1593ms 06:45:14 INFO - PROCESS | 12450 | 1469022314477 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 12450 | 1469022314484 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:45:14 INFO - PROCESS | 12450 | 1469022314494 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 12450 | 1469022314497 Marionette TRACE conn4 <- [1,2342,null,{}] 06:45:14 INFO - PROCESS | 12450 | 1469022314504 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 12450 | 1469022314510 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:14 INFO - PROCESS | 12450 | 1469022314678 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:45:14 INFO - PROCESS | 12450 | 1469022314701 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 12450 | 1469022314711 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd5000 == 31 [pid = 12450] [id = 593] 06:45:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8ed2b800) [pid = 12450] [serial = 1780] [outer = (nil)] 06:45:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9084f000) [pid = 12450] [serial = 1781] [outer = 0x8ed2b800] 06:45:14 INFO - PROCESS | 12450 | 1469022314906 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x90f0cc00) [pid = 12450] [serial = 1782] [outer = 0x8ed2b800] 06:45:15 INFO - PROCESS | 12450 | 1469022315698 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1233ms 06:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:45:15 INFO - PROCESS | 12450 | 1469022315729 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:45:15 INFO - PROCESS | 12450 | 1469022315733 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:45:15 INFO - PROCESS | 12450 | 1469022315745 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 12450 | 1469022315750 Marionette TRACE conn4 <- [1,2346,null,{}] 06:45:15 INFO - PROCESS | 12450 | 1469022315766 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 12450 | 1469022315774 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:15 INFO - PROCESS | 12450 | 1469022315987 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:45:16 INFO - PROCESS | 12450 | 1469022316010 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 12450 | 1469022316019 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e4b000 == 32 [pid = 12450] [id = 594] 06:45:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91e51800) [pid = 12450] [serial = 1783] [outer = (nil)] 06:45:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92136000) [pid = 12450] [serial = 1784] [outer = 0x91e51800] 06:45:16 INFO - PROCESS | 12450 | 1469022316093 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92231c00) [pid = 12450] [serial = 1785] [outer = 0x91e51800] 06:45:17 INFO - PROCESS | 12450 | 1469022317090 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1401ms 06:45:17 INFO - PROCESS | 12450 | 1469022317141 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 12450 | 1469022317145 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:45:17 INFO - PROCESS | 12450 | 1469022317162 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 12450 | 1469022317164 Marionette TRACE conn4 <- [1,2350,null,{}] 06:45:17 INFO - PROCESS | 12450 | 1469022317170 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 12450 | 1469022317175 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:17 INFO - PROCESS | 12450 | 1469022317399 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:45:17 INFO - PROCESS | 12450 | 1469022317431 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 12450 | 1469022317440 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x92608400 == 33 [pid = 12450] [id = 595] 06:45:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9260a400) [pid = 12450] [serial = 1786] [outer = (nil)] 06:45:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9260e000) [pid = 12450] [serial = 1787] [outer = 0x9260a400] 06:45:17 INFO - PROCESS | 12450 | 1469022317508 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92860800) [pid = 12450] [serial = 1788] [outer = 0x9260a400] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e290800) [pid = 12450] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8ed25400) [pid = 12450] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e1ea800) [pid = 12450] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e1f7c00) [pid = 12450] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x939b9400) [pid = 12450] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e1f6c00) [pid = 12450] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8ed2b000) [pid = 12450] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91e48c00) [pid = 12450] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9182d000) [pid = 12450] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92868c00) [pid = 12450] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x90850400) [pid = 12450] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1f2c00) [pid = 12450] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:45:18 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x92ac8400) [pid = 12450] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:45:18 INFO - PROCESS | 12450 | 1469022318513 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1385ms 06:45:18 INFO - PROCESS | 12450 | 1469022318547 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 12450 | 1469022318551 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:45:18 INFO - PROCESS | 12450 | 1469022318565 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 12450 | 1469022318567 Marionette TRACE conn4 <- [1,2354,null,{}] 06:45:18 INFO - PROCESS | 12450 | 1469022318578 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 12450 | 1469022318583 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:18 INFO - PROCESS | 12450 | 1469022318804 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:45:18 INFO - PROCESS | 12450 | 1469022318818 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 12450 | 1469022318825 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f7000 == 34 [pid = 12450] [id = 596] 06:45:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8e290800) [pid = 12450] [serial = 1789] [outer = (nil)] 06:45:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9196c400) [pid = 12450] [serial = 1790] [outer = 0x8e290800] 06:45:18 INFO - PROCESS | 12450 | 1469022318894 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92133800) [pid = 12450] [serial = 1791] [outer = 0x8e290800] 06:45:19 INFO - PROCESS | 12450 | 1469022319779 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1246ms 06:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:45:19 INFO - PROCESS | 12450 | 1469022319810 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 12450 | 1469022319813 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:45:19 INFO - PROCESS | 12450 | 1469022319819 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 12450 | 1469022319823 Marionette TRACE conn4 <- [1,2358,null,{}] 06:45:19 INFO - PROCESS | 12450 | 1469022319828 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 12450 | 1469022319839 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:20 INFO - PROCESS | 12450 | 1469022320041 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:45:20 INFO - PROCESS | 12450 | 1469022320248 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 12450 | 1469022320255 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a000 == 35 [pid = 12450] [id = 597] 06:45:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8cf8b000) [pid = 12450] [serial = 1792] [outer = (nil)] 06:45:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8cf97c00) [pid = 12450] [serial = 1793] [outer = 0x8cf8b000] 06:45:20 INFO - PROCESS | 12450 | 1469022320391 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e1ba400) [pid = 12450] [serial = 1794] [outer = 0x8cf8b000] 06:45:21 INFO - PROCESS | 12450 | 1469022321445 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1685ms 06:45:21 INFO - PROCESS | 12450 | 1469022321508 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 12450 | 1469022321514 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:45:21 INFO - PROCESS | 12450 | 1469022321524 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 12450 | 1469022321529 Marionette TRACE conn4 <- [1,2362,null,{}] 06:45:21 INFO - PROCESS | 12450 | 1469022321538 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 12450 | 1469022321546 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:21 INFO - PROCESS | 12450 | 1469022321737 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:45:21 INFO - PROCESS | 12450 | 1469022321925 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 12450 | 1469022321934 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e8400 == 36 [pid = 12450] [id = 598] 06:45:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ecdb400) [pid = 12450] [serial = 1795] [outer = (nil)] 06:45:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0bac00) [pid = 12450] [serial = 1796] [outer = 0x8ecdb400] 06:45:22 INFO - PROCESS | 12450 | 1469022322080 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x904af400) [pid = 12450] [serial = 1797] [outer = 0x8ecdb400] 06:45:23 INFO - PROCESS | 12450 | 1469022323050 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1594ms 06:45:23 INFO - PROCESS | 12450 | 1469022323122 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 12450 | 1469022323129 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:45:23 INFO - PROCESS | 12450 | 1469022323136 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 12450 | 1469022323140 Marionette TRACE conn4 <- [1,2366,null,{}] 06:45:23 INFO - PROCESS | 12450 | 1469022323146 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 12450 | 1469022323152 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:23 INFO - PROCESS | 12450 | 1469022323380 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:45:23 INFO - PROCESS | 12450 | 1469022323686 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 12450 | 1469022323693 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x91acd400 == 37 [pid = 12450] [id = 599] 06:45:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91acdc00) [pid = 12450] [serial = 1798] [outer = (nil)] 06:45:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91b38c00) [pid = 12450] [serial = 1799] [outer = 0x91acdc00] 06:45:23 INFO - PROCESS | 12450 | 1469022323824 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91e4cc00) [pid = 12450] [serial = 1800] [outer = 0x91acdc00] 06:45:24 INFO - PROCESS | 12450 | 1469022324785 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1683ms 06:45:24 INFO - PROCESS | 12450 | 1469022324820 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 12450 | 1469022324825 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:45:24 INFO - PROCESS | 12450 | 1469022324840 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 12450 | 1469022324849 Marionette TRACE conn4 <- [1,2370,null,{}] 06:45:24 INFO - PROCESS | 12450 | 1469022324858 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 12450 | 1469022324864 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:25 INFO - PROCESS | 12450 | 1469022325059 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:45:25 INFO - PROCESS | 12450 | 1469022325290 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 12450 | 1469022325301 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ac9c00 == 38 [pid = 12450] [id = 600] 06:45:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9212f800) [pid = 12450] [serial = 1801] [outer = (nil)] 06:45:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92964c00) [pid = 12450] [serial = 1802] [outer = 0x9212f800] 06:45:25 INFO - PROCESS | 12450 | 1469022325435 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x929dcc00) [pid = 12450] [serial = 1803] [outer = 0x9212f800] 06:45:26 INFO - PROCESS | 12450 | 1469022326356 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1555ms 06:45:26 INFO - PROCESS | 12450 | 1469022326388 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 12450 | 1469022326392 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:45:26 INFO - PROCESS | 12450 | 1469022326399 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 12450 | 1469022326402 Marionette TRACE conn4 <- [1,2374,null,{}] 06:45:26 INFO - PROCESS | 12450 | 1469022326408 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 12450 | 1469022326413 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:26 INFO - PROCESS | 12450 | 1469022326592 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:45:26 INFO - PROCESS | 12450 | 1469022326776 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 12450 | 1469022326784 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x929e1000 == 39 [pid = 12450] [id = 601] 06:45:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x929e4800) [pid = 12450] [serial = 1804] [outer = (nil)] 06:45:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92abf000) [pid = 12450] [serial = 1805] [outer = 0x929e4800] 06:45:26 INFO - PROCESS | 12450 | 1469022326862 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x92ac1c00) [pid = 12450] [serial = 1806] [outer = 0x929e4800] 06:45:27 INFO - PROCESS | 12450 | 1469022327828 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1488ms 06:45:27 INFO - PROCESS | 12450 | 1469022327887 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:45:27 INFO - PROCESS | 12450 | 1469022327892 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:45:27 INFO - PROCESS | 12450 | 1469022327898 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 12450 | 1469022327902 Marionette TRACE conn4 <- [1,2378,null,{}] 06:45:27 INFO - PROCESS | 12450 | 1469022327908 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 12450 | 1469022327913 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:28 INFO - PROCESS | 12450 | 1469022328090 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:45:28 INFO - PROCESS | 12450 | 1469022328275 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 12450 | 1469022328292 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x9393b400 == 40 [pid = 12450] [id = 602] 06:45:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x9393bc00) [pid = 12450] [serial = 1807] [outer = (nil)] 06:45:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x93943000) [pid = 12450] [serial = 1808] [outer = 0x9393bc00] 06:45:28 INFO - PROCESS | 12450 | 1469022328383 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x93b64400) [pid = 12450] [serial = 1809] [outer = 0x9393bc00] 06:45:29 INFO - PROCESS | 12450 | 1469022329402 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1540ms 06:45:29 INFO - PROCESS | 12450 | 1469022329438 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 12450 | 1469022329441 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:45:29 INFO - PROCESS | 12450 | 1469022329465 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 12450 | 1469022329469 Marionette TRACE conn4 <- [1,2382,null,{}] 06:45:29 INFO - PROCESS | 12450 | 1469022329475 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 12450 | 1469022329481 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:29 INFO - PROCESS | 12450 | 1469022329657 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:45:29 INFO - PROCESS | 12450 | 1469022329847 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 12450 | 1469022329857 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8ac00 == 41 [pid = 12450] [id = 603] 06:45:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8e290000) [pid = 12450] [serial = 1810] [outer = (nil)] 06:45:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x9516bc00) [pid = 12450] [serial = 1811] [outer = 0x8e290000] 06:45:29 INFO - PROCESS | 12450 | 1469022329935 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x953d9000) [pid = 12450] [serial = 1812] [outer = 0x8e290000] 06:45:30 INFO - PROCESS | 12450 | 1469022330880 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1485ms 06:45:30 INFO - PROCESS | 12450 | 1469022330950 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 12450 | 1469022330953 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:45:30 INFO - PROCESS | 12450 | 1469022330960 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 12450 | 1469022330963 Marionette TRACE conn4 <- [1,2386,null,{}] 06:45:30 INFO - PROCESS | 12450 | 1469022330969 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 12450 | 1469022330974 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:31 INFO - PROCESS | 12450 | 1469022331162 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:45:31 INFO - PROCESS | 12450 | 1469022331633 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 12450 | 1469022331645 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b7800 == 42 [pid = 12450] [id = 604] 06:45:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e1b9c00) [pid = 12450] [serial = 1813] [outer = (nil)] 06:45:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e1f4400) [pid = 12450] [serial = 1814] [outer = 0x8e1b9c00] 06:45:31 INFO - PROCESS | 12450 | 1469022331736 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e29e000) [pid = 12450] [serial = 1815] [outer = 0x8e1b9c00] 06:45:32 INFO - PROCESS | 12450 | 1469022332634 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1731ms 06:45:32 INFO - PROCESS | 12450 | 1469022332709 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 12450 | 1469022332714 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:45:32 INFO - PROCESS | 12450 | 1469022332725 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 12450 | 1469022332728 Marionette TRACE conn4 <- [1,2390,null,{}] 06:45:32 INFO - PROCESS | 12450 | 1469022332736 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 12450 | 1469022332744 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:32 INFO - PROCESS | 12450 | 1469022332921 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:45:33 INFO - PROCESS | 12450 | 1469022333211 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 12450 | 1469022333217 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bc000 == 43 [pid = 12450] [id = 605] 06:45:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8e1bd800) [pid = 12450] [serial = 1816] [outer = (nil)] 06:45:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x904ab400) [pid = 12450] [serial = 1817] [outer = 0x8e1bd800] 06:45:33 INFO - PROCESS | 12450 | 1469022333339 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x90f0bc00) [pid = 12450] [serial = 1818] [outer = 0x8e1bd800] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29b000 == 42 [pid = 12450] [id = 474] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed31400 == 41 [pid = 12450] [id = 475] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f7000 == 40 [pid = 12450] [id = 596] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x92608400 == 39 [pid = 12450] [id = 595] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x91e4b000 == 38 [pid = 12450] [id = 594] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd5000 == 37 [pid = 12450] [id = 593] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3ce800 == 36 [pid = 12450] [id = 592] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e296c00 == 35 [pid = 12450] [id = 479] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecda400 == 34 [pid = 12450] [id = 471] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x904b1400 == 33 [pid = 12450] [id = 591] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x9238c400 == 32 [pid = 12450] [id = 472] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dd800 == 31 [pid = 12450] [id = 588] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297000 == 30 [pid = 12450] [id = 480] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x9196f400 == 29 [pid = 12450] [id = 587] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x91822800 == 28 [pid = 12450] [id = 467] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x92385000 == 27 [pid = 12450] [id = 590] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bb800 == 26 [pid = 12450] [id = 470] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c5400 == 25 [pid = 12450] [id = 589] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf89400 == 24 [pid = 12450] [id = 477] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x91b33800 == 23 [pid = 12450] [id = 476] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c400 == 22 [pid = 12450] [id = 468] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3ca000 == 21 [pid = 12450] [id = 465] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e9400 == 20 [pid = 12450] [id = 466] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8e000 == 19 [pid = 12450] [id = 478] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e296000 == 18 [pid = 12450] [id = 473] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x91ac9000 == 17 [pid = 12450] [id = 469] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecdc000 == 16 [pid = 12450] [id = 582] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf94c00 == 15 [pid = 12450] [id = 481] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x9393b400 == 14 [pid = 12450] [id = 602] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8ac00 == 13 [pid = 12450] [id = 603] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x929e1000 == 12 [pid = 12450] [id = 601] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x91ac9c00 == 11 [pid = 12450] [id = 600] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e8400 == 10 [pid = 12450] [id = 598] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x91acd400 == 9 [pid = 12450] [id = 599] 06:45:34 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a000 == 8 [pid = 12450] [id = 597] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x9196dc00) [pid = 12450] [serial = 1745] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8f0c4000) [pid = 12450] [serial = 1749] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x9914d800) [pid = 12450] [serial = 1742] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x99158400) [pid = 12450] [serial = 1743] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8ed2d000) [pid = 12450] [serial = 1760] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x91974000) [pid = 12450] [serial = 1761] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x975cc000) [pid = 12450] [serial = 1740] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8e295000) [pid = 12450] [serial = 1724] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8ed31800) [pid = 12450] [serial = 1754] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8f0be000) [pid = 12450] [serial = 1755] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x93b63400) [pid = 12450] [serial = 1736] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x91ac7400) [pid = 12450] [serial = 1727] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x929e4c00) [pid = 12450] [serial = 1731] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91b36000) [pid = 12450] [serial = 1728] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x90f0c400) [pid = 12450] [serial = 1757] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91e4b400) [pid = 12450] [serial = 1746] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e29dc00) [pid = 12450] [serial = 1751] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9393d400) [pid = 12450] [serial = 1733] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9750d400) [pid = 12450] [serial = 1739] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92963800) [pid = 12450] [serial = 1730] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8f0b9000) [pid = 12450] [serial = 1748] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e4e9800) [pid = 12450] [serial = 1725] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9394ac00) [pid = 12450] [serial = 1734] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9182e400) [pid = 12450] [serial = 1758] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x93b66c00) [pid = 12450] [serial = 1737] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c7800) [pid = 12450] [serial = 1752] [outer = (nil)] [url = about:blank] 06:45:34 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91b35400) [pid = 12450] [serial = 1763] [outer = (nil)] [url = about:blank] 06:45:35 INFO - PROCESS | 12450 | 1469022335336 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2691ms 06:45:35 INFO - PROCESS | 12450 | 1469022335418 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:45:35 INFO - PROCESS | 12450 | 1469022335423 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:45:35 INFO - PROCESS | 12450 | 1469022335432 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 12450 | 1469022335439 Marionette TRACE conn4 <- [1,2394,null,{}] 06:45:35 INFO - PROCESS | 12450 | 1469022335447 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 12450 | 1469022335452 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:35 INFO - PROCESS | 12450 | 1469022335622 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:45:35 INFO - PROCESS | 12450 | 1469022335633 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 12450 | 1469022335642 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e28fc00 == 9 [pid = 12450] [id = 606] 06:45:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e291000) [pid = 12450] [serial = 1819] [outer = (nil)] 06:45:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e3c7800) [pid = 12450] [serial = 1820] [outer = 0x8e291000] 06:45:35 INFO - PROCESS | 12450 | 1469022335714 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8e4e1800) [pid = 12450] [serial = 1821] [outer = 0x8e291000] 06:45:36 INFO - PROCESS | 12450 | 1469022336685 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1285ms 06:45:36 INFO - PROCESS | 12450 | 1469022336716 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 12450 | 1469022336725 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:45:36 INFO - PROCESS | 12450 | 1469022336736 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 12450 | 1469022336740 Marionette TRACE conn4 <- [1,2398,null,{}] 06:45:36 INFO - PROCESS | 12450 | 1469022336750 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 12450 | 1469022336755 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:36 INFO - PROCESS | 12450 | 1469022336936 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:45:37 INFO - PROCESS | 12450 | 1469022337087 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 12450 | 1469022337097 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed29400 == 10 [pid = 12450] [id = 607] 06:45:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8f0b9800) [pid = 12450] [serial = 1822] [outer = (nil)] 06:45:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0bf000) [pid = 12450] [serial = 1823] [outer = 0x8f0b9800] 06:45:37 INFO - PROCESS | 12450 | 1469022337172 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8f0c4400) [pid = 12450] [serial = 1824] [outer = 0x8f0b9800] 06:45:38 INFO - PROCESS | 12450 | 1469022338094 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1386ms 06:45:38 INFO - PROCESS | 12450 | 1469022338121 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 12450 | 1469022338125 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:45:38 INFO - PROCESS | 12450 | 1469022338131 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 12450 | 1469022338137 Marionette TRACE conn4 <- [1,2402,null,{}] 06:45:38 INFO - PROCESS | 12450 | 1469022338162 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 12450 | 1469022338171 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:38 INFO - PROCESS | 12450 | 1469022338391 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:45:38 INFO - PROCESS | 12450 | 1469022338414 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 12450 | 1469022338427 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182b000 == 11 [pid = 12450] [id = 608] 06:45:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9182bc00) [pid = 12450] [serial = 1825] [outer = (nil)] 06:45:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91830800) [pid = 12450] [serial = 1826] [outer = 0x9182bc00] 06:45:38 INFO - PROCESS | 12450 | 1469022338497 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x9196ec00) [pid = 12450] [serial = 1827] [outer = 0x9182bc00] 06:45:39 INFO - PROCESS | 12450 | 1469022339505 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9260a400) [pid = 12450] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92385800) [pid = 12450] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9084e400) [pid = 12450] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91acc000) [pid = 12450] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1839ms 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8ed2b800) [pid = 12450] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e3cf800) [pid = 12450] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e4ddc00) [pid = 12450] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91827800) [pid = 12450] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91e51800) [pid = 12450] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:45:39 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e290800) [pid = 12450] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:45:39 INFO - PROCESS | 12450 | 1469022339993 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 12450 | 1469022339998 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:45:40 INFO - PROCESS | 12450 | 1469022340004 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 12450 | 1469022340007 Marionette TRACE conn4 <- [1,2406,null,{}] 06:45:40 INFO - PROCESS | 12450 | 1469022340012 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 12450 | 1469022340017 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:40 INFO - PROCESS | 12450 | 1469022340234 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:45:40 INFO - PROCESS | 12450 | 1469022340389 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 12450 | 1469022340396 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4db400 == 12 [pid = 12450] [id = 609] 06:45:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8ecd5400) [pid = 12450] [serial = 1828] [outer = (nil)] 06:45:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x90f03800) [pid = 12450] [serial = 1829] [outer = 0x8ecd5400] 06:45:40 INFO - PROCESS | 12450 | 1469022340466 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91acf400) [pid = 12450] [serial = 1830] [outer = 0x8ecd5400] 06:45:41 INFO - PROCESS | 12450 | 1469022341208 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1228ms 06:45:41 INFO - PROCESS | 12450 | 1469022341233 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 12450 | 1469022341236 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:45:41 INFO - PROCESS | 12450 | 1469022341243 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 12450 | 1469022341246 Marionette TRACE conn4 <- [1,2410,null,{}] 06:45:41 INFO - PROCESS | 12450 | 1469022341251 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 12450 | 1469022341256 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:41 INFO - PROCESS | 12450 | 1469022341465 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:45:41 INFO - PROCESS | 12450 | 1469022341478 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 12450 | 1469022341487 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ac9400 == 13 [pid = 12450] [id = 610] 06:45:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91acd400) [pid = 12450] [serial = 1831] [outer = (nil)] 06:45:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91b3ec00) [pid = 12450] [serial = 1832] [outer = 0x91acd400] 06:45:41 INFO - PROCESS | 12450 | 1469022341552 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91e4b800) [pid = 12450] [serial = 1833] [outer = 0x91acd400] 06:45:42 INFO - PROCESS | 12450 | 1469022342694 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1495ms 06:45:42 INFO - PROCESS | 12450 | 1469022342740 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 12450 | 1469022342747 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:45:42 INFO - PROCESS | 12450 | 1469022342755 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 12450 | 1469022342761 Marionette TRACE conn4 <- [1,2414,null,{}] 06:45:42 INFO - PROCESS | 12450 | 1469022342769 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:42 INFO - PROCESS | 12450 | 1469022342775 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:42 INFO - PROCESS | 12450 | 1469022342989 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:45:43 INFO - PROCESS | 12450 | 1469022343228 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 12450 | 1469022343236 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297000 == 14 [pid = 12450] [id = 611] 06:45:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e3c2c00) [pid = 12450] [serial = 1834] [outer = (nil)] 06:45:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed24400) [pid = 12450] [serial = 1835] [outer = 0x8e3c2c00] 06:45:43 INFO - PROCESS | 12450 | 1469022343365 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8f0be800) [pid = 12450] [serial = 1836] [outer = 0x8e3c2c00] 06:45:44 INFO - PROCESS | 12450 | 1469022344393 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1694ms 06:45:44 INFO - PROCESS | 12450 | 1469022344449 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 12450 | 1469022344457 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:45:44 INFO - PROCESS | 12450 | 1469022344468 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 12450 | 1469022344472 Marionette TRACE conn4 <- [1,2418,null,{}] 06:45:44 INFO - PROCESS | 12450 | 1469022344479 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 12450 | 1469022344485 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:44 INFO - PROCESS | 12450 | 1469022344667 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:45:44 INFO - PROCESS | 12450 | 1469022344900 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 12450 | 1469022344909 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297400 == 15 [pid = 12450] [id = 612] 06:45:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91828400) [pid = 12450] [serial = 1837] [outer = (nil)] 06:45:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91967800) [pid = 12450] [serial = 1838] [outer = 0x91828400] 06:45:45 INFO - PROCESS | 12450 | 1469022345038 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91b35400) [pid = 12450] [serial = 1839] [outer = 0x91828400] 06:45:46 INFO - PROCESS | 12450 | 1469022346049 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1642ms 06:45:46 INFO - PROCESS | 12450 | 1469022346110 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:45:46 INFO - PROCESS | 12450 | 1469022346115 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:45:46 INFO - PROCESS | 12450 | 1469022346122 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 12450 | 1469022346128 Marionette TRACE conn4 <- [1,2422,null,{}] 06:45:46 INFO - PROCESS | 12450 | 1469022346144 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 12450 | 1469022346153 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:46 INFO - PROCESS | 12450 | 1469022346344 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:45:46 INFO - PROCESS | 12450 | 1469022346574 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 12450 | 1469022346585 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223cc00 == 16 [pid = 12450] [id = 613] 06:45:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92382000) [pid = 12450] [serial = 1840] [outer = (nil)] 06:45:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9238fc00) [pid = 12450] [serial = 1841] [outer = 0x92382000] 06:45:46 INFO - PROCESS | 12450 | 1469022346713 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92606800) [pid = 12450] [serial = 1842] [outer = 0x92382000] 06:45:47 INFO - PROCESS | 12450 | 1469022347681 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1597ms 06:45:47 INFO - PROCESS | 12450 | 1469022347720 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 12450 | 1469022347726 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:45:47 INFO - PROCESS | 12450 | 1469022347732 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 12450 | 1469022347735 Marionette TRACE conn4 <- [1,2426,null,{}] 06:45:47 INFO - PROCESS | 12450 | 1469022347741 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 12450 | 1469022347746 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:47 INFO - PROCESS | 12450 | 1469022347927 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:45:48 INFO - PROCESS | 12450 | 1469022348116 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 12450 | 1469022348125 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bfc00 == 17 [pid = 12450] [id = 614] 06:45:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x904a7400) [pid = 12450] [serial = 1843] [outer = (nil)] 06:45:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92956800) [pid = 12450] [serial = 1844] [outer = 0x904a7400] 06:45:48 INFO - PROCESS | 12450 | 1469022348216 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9295b800) [pid = 12450] [serial = 1845] [outer = 0x904a7400] 06:45:49 INFO - PROCESS | 12450 | 1469022349414 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1732ms 06:45:49 INFO - PROCESS | 12450 | 1469022349466 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 12450 | 1469022349472 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:45:49 INFO - PROCESS | 12450 | 1469022349480 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 12450 | 1469022349485 Marionette TRACE conn4 <- [1,2430,null,{}] 06:45:49 INFO - PROCESS | 12450 | 1469022349493 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 12450 | 1469022349497 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:49 INFO - PROCESS | 12450 | 1469022349711 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:45:50 INFO - PROCESS | 12450 | 1469022349983 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 12450 | 1469022349997 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4eac00 == 18 [pid = 12450] [id = 615] 06:45:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8ecce800) [pid = 12450] [serial = 1846] [outer = (nil)] 06:45:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8ecd1400) [pid = 12450] [serial = 1847] [outer = 0x8ecce800] 06:45:50 INFO - PROCESS | 12450 | 1469022350121 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8ecdb000) [pid = 12450] [serial = 1848] [outer = 0x8ecce800] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x9196c400) [pid = 12450] [serial = 1790] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x9260e000) [pid = 12450] [serial = 1787] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9238e000) [pid = 12450] [serial = 1772] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92603000) [pid = 12450] [serial = 1773] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92956000) [pid = 12450] [serial = 1775] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9295ec00) [pid = 12450] [serial = 1776] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91e45400) [pid = 12450] [serial = 1764] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x9084f000) [pid = 12450] [serial = 1781] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e4e2400) [pid = 12450] [serial = 1778] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e4e7800) [pid = 12450] [serial = 1779] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ecd4000) [pid = 12450] [serial = 1766] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8f0b8800) [pid = 12450] [serial = 1767] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9196e000) [pid = 12450] [serial = 1769] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9182fc00) [pid = 12450] [serial = 1770] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92860800) [pid = 12450] [serial = 1788] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92136000) [pid = 12450] [serial = 1784] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92231c00) [pid = 12450] [serial = 1785] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x90f0cc00) [pid = 12450] [serial = 1782] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92133800) [pid = 12450] [serial = 1791] [outer = (nil)] [url = about:blank] 06:45:50 INFO - PROCESS | 12450 | 1469022350941 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1482ms 06:45:50 INFO - PROCESS | 12450 | 1469022350961 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 12450 | 1469022350967 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:45:50 INFO - PROCESS | 12450 | 1469022350977 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 12450 | 1469022350982 Marionette TRACE conn4 <- [1,2434,null,{}] 06:45:50 INFO - PROCESS | 12450 | 1469022350988 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 12450 | 1469022350992 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:51 INFO - PROCESS | 12450 | 1469022351234 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:45:51 INFO - PROCESS | 12450 | 1469022351250 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 12450 | 1469022351259 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0b8800 == 19 [pid = 12450] [id = 616] 06:45:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9084bc00) [pid = 12450] [serial = 1849] [outer = (nil)] 06:45:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x90f08000) [pid = 12450] [serial = 1850] [outer = 0x9084bc00] 06:45:51 INFO - PROCESS | 12450 | 1469022351327 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x90f0c000) [pid = 12450] [serial = 1851] [outer = 0x9084bc00] 06:45:52 INFO - PROCESS | 12450 | 1469022352215 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1278ms 06:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:45:52 INFO - PROCESS | 12450 | 1469022352264 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 12450 | 1469022352267 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:45:52 INFO - PROCESS | 12450 | 1469022352274 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 12450 | 1469022352280 Marionette TRACE conn4 <- [1,2438,null,{}] 06:45:52 INFO - PROCESS | 12450 | 1469022352295 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 12450 | 1469022352303 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:52 INFO - PROCESS | 12450 | 1469022352460 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:45:52 INFO - PROCESS | 12450 | 1469022352619 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 12450 | 1469022352629 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3f000 == 20 [pid = 12450] [id = 617] 06:45:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91e46000) [pid = 12450] [serial = 1852] [outer = (nil)] 06:45:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92231000) [pid = 12450] [serial = 1853] [outer = 0x91e46000] 06:45:52 INFO - PROCESS | 12450 | 1469022352700 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92239800) [pid = 12450] [serial = 1854] [outer = 0x91e46000] 06:45:53 INFO - PROCESS | 12450 | 1469022353586 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1334ms 06:45:53 INFO - PROCESS | 12450 | 1469022353607 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 12450 | 1469022353612 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:45:53 INFO - PROCESS | 12450 | 1469022353626 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 12450 | 1469022353629 Marionette TRACE conn4 <- [1,2442,null,{}] 06:45:53 INFO - PROCESS | 12450 | 1469022353635 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 12450 | 1469022353640 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:53 INFO - PROCESS | 12450 | 1469022353863 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:45:53 INFO - PROCESS | 12450 | 1469022353892 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 12450 | 1469022353919 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f1800 == 21 [pid = 12450] [id = 618] 06:45:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9084f800) [pid = 12450] [serial = 1855] [outer = (nil)] 06:45:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92603400) [pid = 12450] [serial = 1856] [outer = 0x9084f800] 06:45:54 INFO - PROCESS | 12450 | 1469022354076 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8ed27400) [pid = 12450] [serial = 1857] [outer = 0x9084f800] 06:45:55 INFO - PROCESS | 12450 | 1469022355032 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9182bc00) [pid = 12450] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8cf8b000) [pid = 12450] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8ecdb400) [pid = 12450] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8f0b9800) [pid = 12450] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91acdc00) [pid = 12450] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e291000) [pid = 12450] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9212f800) [pid = 12450] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1bd800) [pid = 12450] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x929e4800) [pid = 12450] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9393bc00) [pid = 12450] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e290000) [pid = 12450] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1b9c00) [pid = 12450] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:45:55 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8ecd5400) [pid = 12450] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1492ms 06:45:55 INFO - PROCESS | 12450 | 1469022355111 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 12450 | 1469022355114 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:45:55 INFO - PROCESS | 12450 | 1469022355120 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 12450 | 1469022355123 Marionette TRACE conn4 <- [1,2446,null,{}] 06:45:55 INFO - PROCESS | 12450 | 1469022355129 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 12450 | 1469022355134 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:55 INFO - PROCESS | 12450 | 1469022355282 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:45:55 INFO - PROCESS | 12450 | 1469022355435 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 12450 | 1469022355443 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f3c00 == 22 [pid = 12450] [id = 619] 06:45:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8ed26400) [pid = 12450] [serial = 1858] [outer = (nil)] 06:45:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91acdc00) [pid = 12450] [serial = 1859] [outer = 0x8ed26400] 06:45:55 INFO - PROCESS | 12450 | 1469022355515 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91974000) [pid = 12450] [serial = 1860] [outer = 0x8ed26400] 06:45:56 INFO - PROCESS | 12450 | 1469022356307 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1231ms 06:45:56 INFO - PROCESS | 12450 | 1469022356352 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 12450 | 1469022356356 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:45:56 INFO - PROCESS | 12450 | 1469022356362 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 12450 | 1469022356365 Marionette TRACE conn4 <- [1,2450,null,{}] 06:45:56 INFO - PROCESS | 12450 | 1469022356370 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:56 INFO - PROCESS | 12450 | 1469022356380 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:56 INFO - PROCESS | 12450 | 1469022356571 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:45:56 INFO - PROCESS | 12450 | 1469022356583 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 12450 | 1469022356593 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c5c00 == 23 [pid = 12450] [id = 620] 06:45:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ecdb400) [pid = 12450] [serial = 1861] [outer = (nil)] 06:45:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x929dac00) [pid = 12450] [serial = 1862] [outer = 0x8ecdb400] 06:45:56 INFO - PROCESS | 12450 | 1469022356790 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x929e2400) [pid = 12450] [serial = 1863] [outer = 0x8ecdb400] 06:45:57 INFO - PROCESS | 12450 | 1469022357844 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1529ms 06:45:57 INFO - PROCESS | 12450 | 1469022357892 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 12450 | 1469022357899 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:45:57 INFO - PROCESS | 12450 | 1469022357908 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - PROCESS | 12450 | 1469022357913 Marionette TRACE conn4 <- [1,2454,null,{}] 06:45:57 INFO - PROCESS | 12450 | 1469022357922 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 12450 | 1469022357928 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:58 INFO - PROCESS | 12450 | 1469022358148 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:45:58 INFO - PROCESS | 12450 | 1469022358392 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 12450 | 1469022358399 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cec00 == 24 [pid = 12450] [id = 621] 06:45:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e4e7800) [pid = 12450] [serial = 1864] [outer = (nil)] 06:45:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0c4800) [pid = 12450] [serial = 1865] [outer = 0x8e4e7800] 06:45:58 INFO - PROCESS | 12450 | 1469022358508 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x90844000) [pid = 12450] [serial = 1866] [outer = 0x8e4e7800] 06:45:59 INFO - PROCESS | 12450 | 1469022359463 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1600ms 06:45:59 INFO - PROCESS | 12450 | 1469022359509 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 12450 | 1469022359516 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:45:59 INFO - PROCESS | 12450 | 1469022359527 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 12450 | 1469022359530 Marionette TRACE conn4 <- [1,2458,null,{}] 06:45:59 INFO - PROCESS | 12450 | 1469022359537 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 12450 | 1469022359543 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:59 INFO - PROCESS | 12450 | 1469022359728 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:45:59 INFO - PROCESS | 12450 | 1469022359913 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 12450 | 1469022359922 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:45:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x9196c400 == 25 [pid = 12450] [id = 622] 06:45:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91b33800) [pid = 12450] [serial = 1867] [outer = (nil)] 06:45:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91e4b000) [pid = 12450] [serial = 1868] [outer = 0x91b33800] 06:46:00 INFO - PROCESS | 12450 | 1469022360009 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92234800) [pid = 12450] [serial = 1869] [outer = 0x91b33800] 06:46:01 INFO - PROCESS | 12450 | 1469022361065 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1582ms 06:46:01 INFO - PROCESS | 12450 | 1469022361109 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 12450 | 1469022361114 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:46:01 INFO - PROCESS | 12450 | 1469022361121 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 12450 | 1469022361127 Marionette TRACE conn4 <- [1,2462,null,{}] 06:46:01 INFO - PROCESS | 12450 | 1469022361145 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 12450 | 1469022361154 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:01 INFO - PROCESS | 12450 | 1469022361348 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:46:01 INFO - PROCESS | 12450 | 1469022361584 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 12450 | 1469022361599 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x92601c00 == 26 [pid = 12450] [id = 623] 06:46:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929e4c00) [pid = 12450] [serial = 1870] [outer = (nil)] 06:46:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92abd400) [pid = 12450] [serial = 1871] [outer = 0x929e4c00] 06:46:01 INFO - PROCESS | 12450 | 1469022361726 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92ec0400) [pid = 12450] [serial = 1872] [outer = 0x929e4c00] 06:46:02 INFO - PROCESS | 12450 | 1469022362670 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1596ms 06:46:02 INFO - PROCESS | 12450 | 1469022362718 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 12450 | 1469022362723 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:46:02 INFO - PROCESS | 12450 | 1469022362730 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 12450 | 1469022362733 Marionette TRACE conn4 <- [1,2466,null,{}] 06:46:02 INFO - PROCESS | 12450 | 1469022362739 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:02 INFO - PROCESS | 12450 | 1469022362744 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:02 INFO - PROCESS | 12450 | 1469022362944 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:46:03 INFO - PROCESS | 12450 | 1469022363133 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 12450 | 1469022363141 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ec3800 == 27 [pid = 12450] [id = 624] 06:46:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92ec6c00) [pid = 12450] [serial = 1873] [outer = (nil)] 06:46:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9393ec00) [pid = 12450] [serial = 1874] [outer = 0x92ec6c00] 06:46:03 INFO - PROCESS | 12450 | 1469022363227 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x93947400) [pid = 12450] [serial = 1875] [outer = 0x92ec6c00] 06:46:04 INFO - PROCESS | 12450 | 1469022364189 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1532ms 06:46:04 INFO - PROCESS | 12450 | 1469022364263 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 12450 | 1469022364267 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:46:04 INFO - PROCESS | 12450 | 1469022364274 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 12450 | 1469022364276 Marionette TRACE conn4 <- [1,2470,null,{}] 06:46:04 INFO - PROCESS | 12450 | 1469022364283 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 12450 | 1469022364288 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:04 INFO - PROCESS | 12450 | 1469022364509 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:46:04 INFO - PROCESS | 12450 | 1469022364752 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 12450 | 1469022364759 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a800 == 28 [pid = 12450] [id = 625] 06:46:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8cf8fc00) [pid = 12450] [serial = 1876] [outer = (nil)] 06:46:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x939bcc00) [pid = 12450] [serial = 1877] [outer = 0x8cf8fc00] 06:46:04 INFO - PROCESS | 12450 | 1469022364883 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x93b61c00) [pid = 12450] [serial = 1878] [outer = 0x8cf8fc00] 06:46:05 INFO - PROCESS | 12450 | 1469022365750 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1534ms 06:46:05 INFO - PROCESS | 12450 | 1469022365809 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:46:05 INFO - PROCESS | 12450 | 1469022365812 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:46:05 INFO - PROCESS | 12450 | 1469022365820 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - PROCESS | 12450 | 1469022365824 Marionette TRACE conn4 <- [1,2474,null,{}] 06:46:05 INFO - PROCESS | 12450 | 1469022365829 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 12450 | 1469022365839 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:06 INFO - PROCESS | 12450 | 1469022366081 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:46:06 INFO - PROCESS | 12450 | 1469022366269 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 12450 | 1469022366281 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0be000 == 29 [pid = 12450] [id = 626] 06:46:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x92390800) [pid = 12450] [serial = 1879] [outer = (nil)] 06:46:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x953ddc00) [pid = 12450] [serial = 1880] [outer = 0x92390800] 06:46:06 INFO - PROCESS | 12450 | 1469022366362 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x953e0800) [pid = 12450] [serial = 1881] [outer = 0x92390800] 06:46:07 INFO - PROCESS | 12450 | 1469022367401 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1638ms 06:46:07 INFO - PROCESS | 12450 | 1469022367460 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 12450 | 1469022367463 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:46:07 INFO - PROCESS | 12450 | 1469022367470 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 12450 | 1469022367473 Marionette TRACE conn4 <- [1,2478,null,{}] 06:46:07 INFO - PROCESS | 12450 | 1469022367479 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 12450 | 1469022367484 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:07 INFO - PROCESS | 12450 | 1469022367660 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:46:08 INFO - PROCESS | 12450 | 1469022368138 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 12450 | 1469022368149 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1efc00 == 30 [pid = 12450] [id = 627] 06:46:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x8e1f2800) [pid = 12450] [serial = 1882] [outer = (nil)] 06:46:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e295000) [pid = 12450] [serial = 1883] [outer = 0x8e1f2800] 06:46:08 INFO - PROCESS | 12450 | 1469022368229 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e4dd000) [pid = 12450] [serial = 1884] [outer = 0x8e1f2800] 06:46:09 INFO - PROCESS | 12450 | 1469022369160 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1781ms 06:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:46:09 INFO - PROCESS | 12450 | 1469022369254 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 12450 | 1469022369258 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:46:09 INFO - PROCESS | 12450 | 1469022369266 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 12450 | 1469022369270 Marionette TRACE conn4 <- [1,2482,null,{}] 06:46:09 INFO - PROCESS | 12450 | 1469022369278 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 12450 | 1469022369285 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:09 INFO - PROCESS | 12450 | 1469022369482 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:46:09 INFO - PROCESS | 12450 | 1469022369782 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 12450 | 1469022369793 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:10 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b7800 == 29 [pid = 12450] [id = 604] 06:46:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8d800 == 30 [pid = 12450] [id = 628] 06:46:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8cf93400) [pid = 12450] [serial = 1885] [outer = (nil)] 06:46:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8e1b0800) [pid = 12450] [serial = 1886] [outer = 0x8cf93400] 06:46:10 INFO - PROCESS | 12450 | 1469022370876 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8e1bd800) [pid = 12450] [serial = 1887] [outer = 0x8cf93400] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x91830800) [pid = 12450] [serial = 1826] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8e1ba400) [pid = 12450] [serial = 1794] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x8cf97c00) [pid = 12450] [serial = 1793] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8f0bac00) [pid = 12450] [serial = 1796] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x904af400) [pid = 12450] [serial = 1797] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8f0bf000) [pid = 12450] [serial = 1823] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x91e4cc00) [pid = 12450] [serial = 1800] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x91b38c00) [pid = 12450] [serial = 1799] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8e3c7800) [pid = 12450] [serial = 1820] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x929dcc00) [pid = 12450] [serial = 1803] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92964c00) [pid = 12450] [serial = 1802] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8e4e1800) [pid = 12450] [serial = 1821] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x90f0bc00) [pid = 12450] [serial = 1818] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x904ab400) [pid = 12450] [serial = 1817] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92ac1c00) [pid = 12450] [serial = 1806] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92abf000) [pid = 12450] [serial = 1805] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x93b64400) [pid = 12450] [serial = 1809] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x93943000) [pid = 12450] [serial = 1808] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x953d9000) [pid = 12450] [serial = 1812] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9516bc00) [pid = 12450] [serial = 1811] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91b3ec00) [pid = 12450] [serial = 1832] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e29e000) [pid = 12450] [serial = 1815] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e1f4400) [pid = 12450] [serial = 1814] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f03800) [pid = 12450] [serial = 1829] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9196ec00) [pid = 12450] [serial = 1827] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91acf400) [pid = 12450] [serial = 1830] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8f0c4400) [pid = 12450] [serial = 1824] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 12450 | 1469022371838 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2608ms 06:46:11 INFO - PROCESS | 12450 | 1469022371873 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 12450 | 1469022371879 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:46:11 INFO - PROCESS | 12450 | 1469022371887 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 12450 | 1469022371891 Marionette TRACE conn4 <- [1,2486,null,{}] 06:46:11 INFO - PROCESS | 12450 | 1469022371898 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 12450 | 1469022371903 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:12 INFO - PROCESS | 12450 | 1469022372076 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:46:12 INFO - PROCESS | 12450 | 1469022372221 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 12450 | 1469022372231 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3ca000 == 31 [pid = 12450] [id = 629] 06:46:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e4db800) [pid = 12450] [serial = 1888] [outer = (nil)] 06:46:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e4e7c00) [pid = 12450] [serial = 1889] [outer = 0x8e4db800] 06:46:12 INFO - PROCESS | 12450 | 1469022372303 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ecd5c00) [pid = 12450] [serial = 1890] [outer = 0x8e4db800] 06:46:13 INFO - PROCESS | 12450 | 1469022373161 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1330ms 06:46:13 INFO - PROCESS | 12450 | 1469022373217 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 12450 | 1469022373224 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:46:13 INFO - PROCESS | 12450 | 1469022373235 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 12450 | 1469022373238 Marionette TRACE conn4 <- [1,2490,null,{}] 06:46:13 INFO - PROCESS | 12450 | 1469022373245 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 12450 | 1469022373250 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:13 INFO - PROCESS | 12450 | 1469022373425 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:46:13 INFO - PROCESS | 12450 | 1469022373598 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 12450 | 1469022373605 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecda800 == 32 [pid = 12450] [id = 630] 06:46:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8f0bd400) [pid = 12450] [serial = 1891] [outer = (nil)] 06:46:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x904af800) [pid = 12450] [serial = 1892] [outer = 0x8f0bd400] 06:46:13 INFO - PROCESS | 12450 | 1469022373675 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9084d800) [pid = 12450] [serial = 1893] [outer = 0x8f0bd400] 06:46:14 INFO - PROCESS | 12450 | 1469022374690 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1482ms 06:46:14 INFO - PROCESS | 12450 | 1469022374716 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 12450 | 1469022374719 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:46:14 INFO - PROCESS | 12450 | 1469022374726 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 12450 | 1469022374732 Marionette TRACE conn4 <- [1,2494,null,{}] 06:46:14 INFO - PROCESS | 12450 | 1469022374755 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 12450 | 1469022374764 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:14 INFO - PROCESS | 12450 | 1469022374992 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:46:15 INFO - PROCESS | 12450 | 1469022375020 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 12450 | 1469022375029 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182ec00 == 33 [pid = 12450] [id = 631] 06:46:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x91967c00) [pid = 12450] [serial = 1894] [outer = (nil)] 06:46:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x91970400) [pid = 12450] [serial = 1895] [outer = 0x91967c00] 06:46:15 INFO - PROCESS | 12450 | 1469022375098 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91ac7c00) [pid = 12450] [serial = 1896] [outer = 0x91967c00] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91828400) [pid = 12450] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91e46000) [pid = 12450] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91acd400) [pid = 12450] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8ecce800) [pid = 12450] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9084bc00) [pid = 12450] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9084f800) [pid = 12450] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904a7400) [pid = 12450] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e3c2c00) [pid = 12450] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ed26400) [pid = 12450] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92382000) [pid = 12450] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:46:16 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8ecdb400) [pid = 12450] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:46:16 INFO - PROCESS | 12450 | 1469022376447 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1788ms 06:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:46:16 INFO - PROCESS | 12450 | 1469022376519 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 12450 | 1469022376522 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:46:16 INFO - PROCESS | 12450 | 1469022376530 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 12450 | 1469022376533 Marionette TRACE conn4 <- [1,2498,null,{}] 06:46:16 INFO - PROCESS | 12450 | 1469022376539 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 12450 | 1469022376544 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:16 INFO - PROCESS | 12450 | 1469022376698 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:46:16 INFO - PROCESS | 12450 | 1469022376707 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 12450 | 1469022376713 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8ac00 == 34 [pid = 12450] [id = 632] 06:46:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9084d400) [pid = 12450] [serial = 1897] [outer = (nil)] 06:46:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91ad1000) [pid = 12450] [serial = 1898] [outer = 0x9084d400] 06:46:16 INFO - PROCESS | 12450 | 1469022376782 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91b31800) [pid = 12450] [serial = 1899] [outer = 0x9084d400] 06:46:17 INFO - PROCESS | 12450 | 1469022377716 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1233ms 06:46:17 INFO - PROCESS | 12450 | 1469022377762 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 12450 | 1469022377766 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:46:17 INFO - PROCESS | 12450 | 1469022377772 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 12450 | 1469022377775 Marionette TRACE conn4 <- [1,2502,null,{}] 06:46:17 INFO - PROCESS | 12450 | 1469022377780 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 12450 | 1469022377785 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:17 INFO - PROCESS | 12450 | 1469022377937 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:46:17 INFO - PROCESS | 12450 | 1469022377944 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 12450 | 1469022377954 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3a800 == 35 [pid = 12450] [id = 633] 06:46:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b3d400) [pid = 12450] [serial = 1900] [outer = (nil)] 06:46:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91e49c00) [pid = 12450] [serial = 1901] [outer = 0x91b3d400] 06:46:18 INFO - PROCESS | 12450 | 1469022378036 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92237800) [pid = 12450] [serial = 1902] [outer = 0x91b3d400] 06:46:19 INFO - PROCESS | 12450 | 1469022379309 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1589ms 06:46:19 INFO - PROCESS | 12450 | 1469022379365 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 12450 | 1469022379370 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:46:19 INFO - PROCESS | 12450 | 1469022379379 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 12450 | 1469022379387 Marionette TRACE conn4 <- [1,2506,null,{}] 06:46:19 INFO - PROCESS | 12450 | 1469022379394 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 12450 | 1469022379400 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:19 INFO - PROCESS | 12450 | 1469022379578 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:46:19 INFO - PROCESS | 12450 | 1469022379820 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 12450 | 1469022379835 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1bcc00 == 36 [pid = 12450] [id = 634] 06:46:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8ed2dc00) [pid = 12450] [serial = 1903] [outer = (nil)] 06:46:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8f0bf000) [pid = 12450] [serial = 1904] [outer = 0x8ed2dc00] 06:46:19 INFO - PROCESS | 12450 | 1469022379959 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x904b1800) [pid = 12450] [serial = 1905] [outer = 0x8ed2dc00] 06:46:20 INFO - PROCESS | 12450 | 1469022380947 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1645ms 06:46:21 INFO - PROCESS | 12450 | 1469022381025 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 12450 | 1469022381032 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:46:21 INFO - PROCESS | 12450 | 1469022381043 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - PROCESS | 12450 | 1469022381047 Marionette TRACE conn4 <- [1,2510,null,{}] 06:46:21 INFO - PROCESS | 12450 | 1469022381054 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:21 INFO - PROCESS | 12450 | 1469022381061 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:21 INFO - PROCESS | 12450 | 1469022381285 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:46:21 INFO - PROCESS | 12450 | 1469022381556 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 12450 | 1469022381563 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e8c00 == 37 [pid = 12450] [id = 635] 06:46:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9196a000) [pid = 12450] [serial = 1906] [outer = (nil)] 06:46:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91acf800) [pid = 12450] [serial = 1907] [outer = 0x9196a000] 06:46:21 INFO - PROCESS | 12450 | 1469022381691 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91b38c00) [pid = 12450] [serial = 1908] [outer = 0x9196a000] 06:46:22 INFO - PROCESS | 12450 | 1469022382719 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1733ms 06:46:22 INFO - PROCESS | 12450 | 1469022382790 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 12450 | 1469022382794 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:46:22 INFO - PROCESS | 12450 | 1469022382803 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 12450 | 1469022382809 Marionette TRACE conn4 <- [1,2514,null,{}] 06:46:22 INFO - PROCESS | 12450 | 1469022382826 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 12450 | 1469022382834 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:23 INFO - PROCESS | 12450 | 1469022383031 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:46:23 INFO - PROCESS | 12450 | 1469022383244 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 12450 | 1469022383254 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x91e47000 == 38 [pid = 12450] [id = 636] 06:46:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92135c00) [pid = 12450] [serial = 1909] [outer = (nil)] 06:46:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x9260a800) [pid = 12450] [serial = 1910] [outer = 0x92135c00] 06:46:23 INFO - PROCESS | 12450 | 1469022383380 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9286dc00) [pid = 12450] [serial = 1911] [outer = 0x92135c00] 06:46:24 INFO - PROCESS | 12450 | 1469022384392 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1640ms 06:46:24 INFO - PROCESS | 12450 | 1469022384443 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 12450 | 1469022384448 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:46:24 INFO - PROCESS | 12450 | 1469022384454 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 12450 | 1469022384457 Marionette TRACE conn4 <- [1,2518,null,{}] 06:46:24 INFO - PROCESS | 12450 | 1469022384463 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 12450 | 1469022384468 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:24 INFO - PROCESS | 12450 | 1469022384654 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:46:25 INFO - PROCESS | 12450 | 1469022385060 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 12450 | 1469022385068 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b5c00 == 39 [pid = 12450] [id = 637] 06:46:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e1b6800) [pid = 12450] [serial = 1912] [outer = (nil)] 06:46:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8e1f3000) [pid = 12450] [serial = 1913] [outer = 0x8e1b6800] 06:46:25 INFO - PROCESS | 12450 | 1469022385177 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8e3c6c00) [pid = 12450] [serial = 1914] [outer = 0x8e1b6800] 06:46:26 INFO - PROCESS | 12450 | --DOCSHELL 0x9196c400 == 38 [pid = 12450] [id = 622] 06:46:26 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed29400 == 37 [pid = 12450] [id = 607] 06:46:26 INFO - PROCESS | 12450 | --DOCSHELL 0x91b3f000 == 36 [pid = 12450] [id = 617] 06:46:26 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4db400 == 35 [pid = 12450] [id = 609] 06:46:26 INFO - PROCESS | 12450 | --DOCSHELL 0x8e28fc00 == 34 [pid = 12450] [id = 606] 06:46:26 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bc000 == 33 [pid = 12450] [id = 605] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x91b35400) [pid = 12450] [serial = 1839] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x92231000) [pid = 12450] [serial = 1853] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91e4b800) [pid = 12450] [serial = 1833] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8ecd1400) [pid = 12450] [serial = 1847] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x90f08000) [pid = 12450] [serial = 1850] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92603400) [pid = 12450] [serial = 1856] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ed27400) [pid = 12450] [serial = 1857] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8ecdb000) [pid = 12450] [serial = 1848] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9295b800) [pid = 12450] [serial = 1845] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8ed24400) [pid = 12450] [serial = 1835] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92956800) [pid = 12450] [serial = 1844] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92239800) [pid = 12450] [serial = 1854] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91967800) [pid = 12450] [serial = 1838] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8f0be800) [pid = 12450] [serial = 1836] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x91acdc00) [pid = 12450] [serial = 1859] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x90f0c000) [pid = 12450] [serial = 1851] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92606800) [pid = 12450] [serial = 1842] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91974000) [pid = 12450] [serial = 1860] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x9238fc00) [pid = 12450] [serial = 1841] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x929dac00) [pid = 12450] [serial = 1862] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x929e2400) [pid = 12450] [serial = 1863] [outer = (nil)] [url = about:blank] 06:46:26 INFO - PROCESS | 12450 | 1469022386265 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1832ms 06:46:26 INFO - PROCESS | 12450 | 1469022386289 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:46:26 INFO - PROCESS | 12450 | 1469022386294 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:46:26 INFO - PROCESS | 12450 | 1469022386302 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 12450 | 1469022386306 Marionette TRACE conn4 <- [1,2522,null,{}] 06:46:26 INFO - PROCESS | 12450 | 1469022386314 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:26 INFO - PROCESS | 12450 | 1469022386319 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:26 INFO - PROCESS | 12450 | 1469022386479 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:46:26 INFO - PROCESS | 12450 | 1469022386621 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 12450 | 1469022386629 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd8000 == 34 [pid = 12450] [id = 638] 06:46:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8ecd9800) [pid = 12450] [serial = 1915] [outer = (nil)] 06:46:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8ed31000) [pid = 12450] [serial = 1916] [outer = 0x8ecd9800] 06:46:26 INFO - PROCESS | 12450 | 1469022386706 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x904b2c00) [pid = 12450] [serial = 1917] [outer = 0x8ecd9800] 06:46:27 INFO - PROCESS | 12450 | 1469022387569 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1335ms 06:46:27 INFO - PROCESS | 12450 | 1469022387640 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 12450 | 1469022387646 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:46:27 INFO - PROCESS | 12450 | 1469022387653 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 12450 | 1469022387657 Marionette TRACE conn4 <- [1,2526,null,{}] 06:46:27 INFO - PROCESS | 12450 | 1469022387663 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 12450 | 1469022387668 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:27 INFO - PROCESS | 12450 | 1469022387834 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:46:28 INFO - PROCESS | 12450 | 1469022387975 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 12450 | 1469022387985 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed31800 == 35 [pid = 12450] [id = 639] 06:46:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8f0bec00) [pid = 12450] [serial = 1918] [outer = (nil)] 06:46:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91ac7400) [pid = 12450] [serial = 1919] [outer = 0x8f0bec00] 06:46:28 INFO - PROCESS | 12450 | 1469022388064 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91b36c00) [pid = 12450] [serial = 1920] [outer = 0x8f0bec00] 06:46:28 INFO - PROCESS | 12450 | 1469022388954 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1333ms 06:46:28 INFO - PROCESS | 12450 | 1469022388993 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:46:29 INFO - PROCESS | 12450 | 1469022388997 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:46:29 INFO - PROCESS | 12450 | 1469022389012 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 12450 | 1469022389020 Marionette TRACE conn4 <- [1,2530,null,{}] 06:46:29 INFO - PROCESS | 12450 | 1469022389037 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 12450 | 1469022389044 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:29 INFO - PROCESS | 12450 | 1469022389261 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:46:29 INFO - PROCESS | 12450 | 1469022389291 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:29 INFO - PROCESS | 12450 | 1469022389299 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:29 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd3400 == 36 [pid = 12450] [id = 640] 06:46:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92382000) [pid = 12450] [serial = 1921] [outer = (nil)] 06:46:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92606400) [pid = 12450] [serial = 1922] [outer = 0x92382000] 06:46:29 INFO - PROCESS | 12450 | 1469022389368 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9260b800) [pid = 12450] [serial = 1923] [outer = 0x92382000] 06:46:30 INFO - PROCESS | 12450 | 1469022390317 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1370ms 06:46:30 INFO - PROCESS | 12450 | 1469022390375 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 12450 | 1469022390379 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:46:30 INFO - PROCESS | 12450 | 1469022390385 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 12450 | 1469022390389 Marionette TRACE conn4 <- [1,2534,null,{}] 06:46:30 INFO - PROCESS | 12450 | 1469022390399 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 12450 | 1469022390403 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:30 INFO - PROCESS | 12450 | 1469022390614 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:46:30 INFO - PROCESS | 12450 | 1469022390639 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 12450 | 1469022390648 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x9196b000 == 37 [pid = 12450] [id = 641] 06:46:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92383c00) [pid = 12450] [serial = 1924] [outer = (nil)] 06:46:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92959400) [pid = 12450] [serial = 1925] [outer = 0x92383c00] 06:46:30 INFO - PROCESS | 12450 | 1469022390715 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92960400) [pid = 12450] [serial = 1926] [outer = 0x92383c00] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x9084d400) [pid = 12450] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91967c00) [pid = 12450] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8cf93400) [pid = 12450] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8e4db800) [pid = 12450] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e1f2800) [pid = 12450] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x929e4c00) [pid = 12450] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92ec6c00) [pid = 12450] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8cf8fc00) [pid = 12450] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92390800) [pid = 12450] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e4e7800) [pid = 12450] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91b33800) [pid = 12450] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:46:31 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8f0bd400) [pid = 12450] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:46:31 INFO - PROCESS | 12450 | 1469022391755 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1439ms 06:46:31 INFO - PROCESS | 12450 | 1469022391826 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 12450 | 1469022391830 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:46:31 INFO - PROCESS | 12450 | 1469022391836 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 12450 | 1469022391839 Marionette TRACE conn4 <- [1,2538,null,{}] 06:46:31 INFO - PROCESS | 12450 | 1469022391844 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 12450 | 1469022391849 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:32 INFO - PROCESS | 12450 | 1469022392008 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:46:32 INFO - PROCESS | 12450 | 1469022392160 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 12450 | 1469022392178 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dec00 == 38 [pid = 12450] [id = 642] 06:46:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8ecdb400) [pid = 12450] [serial = 1927] [outer = (nil)] 06:46:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91828400) [pid = 12450] [serial = 1928] [outer = 0x8ecdb400] 06:46:32 INFO - PROCESS | 12450 | 1469022392256 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9260b400) [pid = 12450] [serial = 1929] [outer = 0x8ecdb400] 06:46:33 INFO - PROCESS | 12450 | 1469022393088 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1335ms 06:46:33 INFO - PROCESS | 12450 | 1469022393173 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 12450 | 1469022393179 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:46:33 INFO - PROCESS | 12450 | 1469022393187 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 12450 | 1469022393196 Marionette TRACE conn4 <- [1,2542,null,{}] 06:46:33 INFO - PROCESS | 12450 | 1469022393206 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 12450 | 1469022393213 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:33 INFO - PROCESS | 12450 | 1469022393445 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:46:33 INFO - PROCESS | 12450 | 1469022393637 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 12450 | 1469022393653 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29e800 == 39 [pid = 12450] [id = 643] 06:46:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e3c3400) [pid = 12450] [serial = 1930] [outer = (nil)] 06:46:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e4db400) [pid = 12450] [serial = 1931] [outer = 0x8e3c3400] 06:46:33 INFO - PROCESS | 12450 | 1469022393775 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ed23400) [pid = 12450] [serial = 1932] [outer = 0x8e3c3400] 06:46:34 INFO - PROCESS | 12450 | 1469022394822 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1700ms 06:46:34 INFO - PROCESS | 12450 | 1469022394888 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 12450 | 1469022394894 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:46:34 INFO - PROCESS | 12450 | 1469022394904 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 12450 | 1469022394910 Marionette TRACE conn4 <- [1,2546,null,{}] 06:46:34 INFO - PROCESS | 12450 | 1469022394917 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 12450 | 1469022394923 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:35 INFO - PROCESS | 12450 | 1469022395147 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:46:35 INFO - PROCESS | 12450 | 1469022395381 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 12450 | 1469022395388 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x91822400 == 40 [pid = 12450] [id = 644] 06:46:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91827400) [pid = 12450] [serial = 1933] [outer = (nil)] 06:46:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9196c400) [pid = 12450] [serial = 1934] [outer = 0x91827400] 06:46:35 INFO - PROCESS | 12450 | 1469022395521 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91b34c00) [pid = 12450] [serial = 1935] [outer = 0x91827400] 06:46:36 INFO - PROCESS | 12450 | 1469022396474 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1647ms 06:46:36 INFO - PROCESS | 12450 | 1469022396549 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 12450 | 1469022396552 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:46:36 INFO - PROCESS | 12450 | 1469022396560 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 12450 | 1469022396564 Marionette TRACE conn4 <- [1,2550,null,{}] 06:46:36 INFO - PROCESS | 12450 | 1469022396580 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 12450 | 1469022396589 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:36 INFO - PROCESS | 12450 | 1469022396815 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:46:37 INFO - PROCESS | 12450 | 1469022397105 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 12450 | 1469022397113 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x9196e000 == 41 [pid = 12450] [id = 645] 06:46:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92863c00) [pid = 12450] [serial = 1936] [outer = (nil)] 06:46:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x929d7c00) [pid = 12450] [serial = 1937] [outer = 0x92863c00] 06:46:37 INFO - PROCESS | 12450 | 1469022397216 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x929de000) [pid = 12450] [serial = 1938] [outer = 0x92863c00] 06:46:38 INFO - PROCESS | 12450 | 1469022398177 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1644ms 06:46:38 INFO - PROCESS | 12450 | 1469022398206 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 12450 | 1469022398210 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:46:38 INFO - PROCESS | 12450 | 1469022398216 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 12450 | 1469022398220 Marionette TRACE conn4 <- [1,2554,null,{}] 06:46:38 INFO - PROCESS | 12450 | 1469022398226 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 12450 | 1469022398231 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:38 INFO - PROCESS | 12450 | 1469022398405 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:46:38 INFO - PROCESS | 12450 | 1469022398598 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 12450 | 1469022398604 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8c400 == 42 [pid = 12450] [id = 646] 06:46:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e294400) [pid = 12450] [serial = 1939] [outer = (nil)] 06:46:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92ecb400) [pid = 12450] [serial = 1940] [outer = 0x8e294400] 06:46:38 INFO - PROCESS | 12450 | 1469022398684 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x93943000) [pid = 12450] [serial = 1941] [outer = 0x8e294400] 06:46:39 INFO - PROCESS | 12450 | 1469022399677 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1531ms 06:46:39 INFO - PROCESS | 12450 | 1469022399749 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 12450 | 1469022399753 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:46:39 INFO - PROCESS | 12450 | 1469022399759 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 12450 | 1469022399763 Marionette TRACE conn4 <- [1,2558,null,{}] 06:46:39 INFO - PROCESS | 12450 | 1469022399768 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 12450 | 1469022399774 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:39 INFO - PROCESS | 12450 | 1469022399944 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:46:40 INFO - PROCESS | 12450 | 1469022400170 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 12450 | 1469022400181 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:40 INFO - PROCESS | 12450 | ++DOCSHELL 0x9393fc00 == 43 [pid = 12450] [id = 647] 06:46:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x939b5800) [pid = 12450] [serial = 1942] [outer = (nil)] 06:46:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x93b5fc00) [pid = 12450] [serial = 1943] [outer = 0x939b5800] 06:46:40 INFO - PROCESS | 12450 | 1469022400344 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x93b67000) [pid = 12450] [serial = 1944] [outer = 0x939b5800] 06:46:41 INFO - PROCESS | 12450 | 1469022401280 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1585ms 06:46:41 INFO - PROCESS | 12450 | 1469022401345 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 12450 | 1469022401349 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:46:41 INFO - PROCESS | 12450 | 1469022401356 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 12450 | 1469022401359 Marionette TRACE conn4 <- [1,2562,null,{}] 06:46:41 INFO - PROCESS | 12450 | 1469022401365 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 12450 | 1469022401375 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:41 INFO - PROCESS | 12450 | 1469022401640 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:46:41 INFO - PROCESS | 12450 | 1469022401876 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:41 INFO - PROCESS | 12450 | 1469022401886 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:42 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ba800 == 44 [pid = 12450] [id = 648] 06:46:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e1bb000) [pid = 12450] [serial = 1945] [outer = (nil)] 06:46:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8e28f400) [pid = 12450] [serial = 1946] [outer = 0x8e1bb000] 06:46:42 INFO - PROCESS | 12450 | 1469022402168 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8e3c5400) [pid = 12450] [serial = 1947] [outer = 0x8e1bb000] 06:46:43 INFO - PROCESS | 12450 | 1469022403282 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4eac00 == 43 [pid = 12450] [id = 615] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1efc00 == 42 [pid = 12450] [id = 627] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bfc00 == 41 [pid = 12450] [id = 614] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x92601c00 == 40 [pid = 12450] [id = 623] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8d800 == 39 [pid = 12450] [id = 628] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0b8800 == 38 [pid = 12450] [id = 616] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c5c00 == 37 [pid = 12450] [id = 620] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x91ac9400 == 36 [pid = 12450] [id = 610] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f3c00 == 35 [pid = 12450] [id = 619] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297000 == 34 [pid = 12450] [id = 611] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f1800 == 33 [pid = 12450] [id = 618] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x92ec3800 == 32 [pid = 12450] [id = 624] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x9182b000 == 31 [pid = 12450] [id = 608] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297400 == 30 [pid = 12450] [id = 612] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cec00 == 29 [pid = 12450] [id = 621] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a800 == 28 [pid = 12450] [id = 625] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0be000 == 27 [pid = 12450] [id = 626] 06:46:44 INFO - PROCESS | 12450 | --DOCSHELL 0x9223cc00 == 26 [pid = 12450] [id = 613] 06:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2937ms 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x91ad1000) [pid = 12450] [serial = 1898] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x91970400) [pid = 12450] [serial = 1895] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e1b0800) [pid = 12450] [serial = 1886] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8e1bd800) [pid = 12450] [serial = 1887] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8e4e7c00) [pid = 12450] [serial = 1889] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8ecd5c00) [pid = 12450] [serial = 1890] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e295000) [pid = 12450] [serial = 1883] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e4dd000) [pid = 12450] [serial = 1884] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92abd400) [pid = 12450] [serial = 1871] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x93947400) [pid = 12450] [serial = 1875] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9393ec00) [pid = 12450] [serial = 1874] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x93b61c00) [pid = 12450] [serial = 1878] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x939bcc00) [pid = 12450] [serial = 1877] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x953e0800) [pid = 12450] [serial = 1881] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x953ddc00) [pid = 12450] [serial = 1880] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x90844000) [pid = 12450] [serial = 1866] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8f0c4800) [pid = 12450] [serial = 1865] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91ac7c00) [pid = 12450] [serial = 1896] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x92234800) [pid = 12450] [serial = 1869] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91e4b000) [pid = 12450] [serial = 1868] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x92ec0400) [pid = 12450] [serial = 1872] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x9084d800) [pid = 12450] [serial = 1893] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x904af800) [pid = 12450] [serial = 1892] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x91b31800) [pid = 12450] [serial = 1899] [outer = (nil)] [url = about:blank] 06:46:44 INFO - PROCESS | 12450 | 1469022404495 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 12450 | 1469022404501 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:46:44 INFO - PROCESS | 12450 | 1469022404513 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 12450 | 1469022404521 Marionette TRACE conn4 <- [1,2566,null,{}] 06:46:44 INFO - PROCESS | 12450 | 1469022404530 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 12450 | 1469022404537 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:44 INFO - PROCESS | 12450 | 1469022404704 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:46:44 INFO - PROCESS | 12450 | 1469022404840 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 12450 | 1469022404855 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1efc00 == 27 [pid = 12450] [id = 649] 06:46:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x8e1f1800) [pid = 12450] [serial = 1948] [outer = (nil)] 06:46:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8e1f5c00) [pid = 12450] [serial = 1949] [outer = 0x8e1f1800] 06:46:44 INFO - PROCESS | 12450 | 1469022404924 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e297000) [pid = 12450] [serial = 1950] [outer = 0x8e1f1800] 06:46:45 INFO - PROCESS | 12450 | 1469022405771 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1337ms 06:46:45 INFO - PROCESS | 12450 | 1469022405849 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:46:45 INFO - PROCESS | 12450 | 1469022405855 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:46:45 INFO - PROCESS | 12450 | 1469022405867 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 12450 | 1469022405873 Marionette TRACE conn4 <- [1,2570,null,{}] 06:46:45 INFO - PROCESS | 12450 | 1469022405879 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 12450 | 1469022405886 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:46 INFO - PROCESS | 12450 | 1469022406059 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:46:46 INFO - PROCESS | 12450 | 1469022406199 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:46 INFO - PROCESS | 12450 | 1469022406209 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8eccf800 == 28 [pid = 12450] [id = 650] 06:46:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8ecd2000) [pid = 12450] [serial = 1951] [outer = (nil)] 06:46:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8ed26c00) [pid = 12450] [serial = 1952] [outer = 0x8ecd2000] 06:46:46 INFO - PROCESS | 12450 | 1469022406288 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8ed32000) [pid = 12450] [serial = 1953] [outer = 0x8ecd2000] 06:46:47 INFO - PROCESS | 12450 | 1469022407244 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1440ms 06:46:47 INFO - PROCESS | 12450 | 1469022407302 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 12450 | 1469022407305 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:46:47 INFO - PROCESS | 12450 | 1469022407319 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 12450 | 1469022407322 Marionette TRACE conn4 <- [1,2574,null,{}] 06:46:47 INFO - PROCESS | 12450 | 1469022407339 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:47 INFO - PROCESS | 12450 | 1469022407348 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:47 INFO - PROCESS | 12450 | 1469022407597 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:46:47 INFO - PROCESS | 12450 | 1469022407622 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 12450 | 1469022407637 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x90842800 == 29 [pid = 12450] [id = 651] 06:46:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x90843400) [pid = 12450] [serial = 1954] [outer = (nil)] 06:46:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9084f400) [pid = 12450] [serial = 1955] [outer = 0x90843400] 06:46:47 INFO - PROCESS | 12450 | 1469022407709 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x90f06000) [pid = 12450] [serial = 1956] [outer = 0x90843400] 06:46:48 INFO - PROCESS | 12450 | 1469022408694 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1438ms 06:46:48 INFO - PROCESS | 12450 | 1469022408757 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 12450 | 1469022408761 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:46:48 INFO - PROCESS | 12450 | 1469022408776 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 12450 | 1469022408779 Marionette TRACE conn4 <- [1,2578,null,{}] 06:46:48 INFO - PROCESS | 12450 | 1469022408785 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 12450 | 1469022408790 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:49 INFO - PROCESS | 12450 | 1469022409345 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92383c00) [pid = 12450] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91b3d400) [pid = 12450] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9196a000) [pid = 12450] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x92135c00) [pid = 12450] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92382000) [pid = 12450] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8ecd9800) [pid = 12450] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8f0bec00) [pid = 12450] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8e1b6800) [pid = 12450] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x8ed2dc00) [pid = 12450] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:46:49 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x8ecdb400) [pid = 12450] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:46:49 INFO - PROCESS | 12450 | 1469022409522 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 12450 | 1469022409529 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf95400 == 30 [pid = 12450] [id = 652] 06:46:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8e1f2800) [pid = 12450] [serial = 1957] [outer = (nil)] 06:46:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x8ecd9800) [pid = 12450] [serial = 1958] [outer = 0x8e1f2800] 06:46:49 INFO - PROCESS | 12450 | 1469022409607 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x9196ac00) [pid = 12450] [serial = 1959] [outer = 0x8e1f2800] 06:46:50 INFO - PROCESS | 12450 | 1469022410399 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1649ms 06:46:50 INFO - PROCESS | 12450 | 1469022410418 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 12450 | 1469022410421 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:46:50 INFO - PROCESS | 12450 | 1469022410429 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 12450 | 1469022410432 Marionette TRACE conn4 <- [1,2582,null,{}] 06:46:50 INFO - PROCESS | 12450 | 1469022410438 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 12450 | 1469022410443 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:50 INFO - PROCESS | 12450 | 1469022410646 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:46:50 INFO - PROCESS | 12450 | 1469022410664 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 12450 | 1469022410674 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182c000 == 31 [pid = 12450] [id = 653] 06:46:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x9196e400) [pid = 12450] [serial = 1960] [outer = (nil)] 06:46:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x91acec00) [pid = 12450] [serial = 1961] [outer = 0x9196e400] 06:46:50 INFO - PROCESS | 12450 | 1469022410743 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91b33400) [pid = 12450] [serial = 1962] [outer = 0x9196e400] 06:46:51 INFO - PROCESS | 12450 | 1469022411779 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1393ms 06:46:51 INFO - PROCESS | 12450 | 1469022411825 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 12450 | 1469022411832 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:46:51 INFO - PROCESS | 12450 | 1469022411842 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 12450 | 1469022411847 Marionette TRACE conn4 <- [1,2586,null,{}] 06:46:51 INFO - PROCESS | 12450 | 1469022411855 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 12450 | 1469022411861 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:52 INFO - PROCESS | 12450 | 1469022412080 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:46:52 INFO - PROCESS | 12450 | 1469022412346 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 12450 | 1469022412361 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b6800 == 32 [pid = 12450] [id = 654] 06:46:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8e1bc800) [pid = 12450] [serial = 1963] [outer = (nil)] 06:46:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8ecd9400) [pid = 12450] [serial = 1964] [outer = 0x8e1bc800] 06:46:52 INFO - PROCESS | 12450 | 1469022412470 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8f0c5c00) [pid = 12450] [serial = 1965] [outer = 0x8e1bc800] 06:46:53 INFO - PROCESS | 12450 | 1469022413509 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1737ms 06:46:53 INFO - PROCESS | 12450 | 1469022413579 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 12450 | 1469022413586 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:46:53 INFO - PROCESS | 12450 | 1469022413597 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 12450 | 1469022413601 Marionette TRACE conn4 <- [1,2590,null,{}] 06:46:53 INFO - PROCESS | 12450 | 1469022413608 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 12450 | 1469022413614 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:53 INFO - PROCESS | 12450 | 1469022413833 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:46:54 INFO - PROCESS | 12450 | 1469022414063 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 12450 | 1469022414069 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd5c00 == 33 [pid = 12450] [id = 655] 06:46:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9182ac00) [pid = 12450] [serial = 1966] [outer = (nil)] 06:46:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91976c00) [pid = 12450] [serial = 1967] [outer = 0x9182ac00] 06:46:54 INFO - PROCESS | 12450 | 1469022414201 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91b3e800) [pid = 12450] [serial = 1968] [outer = 0x9182ac00] 06:46:55 INFO - PROCESS | 12450 | 1469022415312 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1837ms 06:46:55 INFO - PROCESS | 12450 | 1469022415435 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:46:55 INFO - PROCESS | 12450 | 1469022415439 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:46:55 INFO - PROCESS | 12450 | 1469022415487 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 12450 | 1469022415494 Marionette TRACE conn4 <- [1,2594,null,{}] 06:46:55 INFO - PROCESS | 12450 | 1469022415535 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 12450 | 1469022415544 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:55 INFO - PROCESS | 12450 | 1469022415727 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:46:55 INFO - PROCESS | 12450 | 1469022415950 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 12450 | 1469022415963 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:55 INFO - PROCESS | 12450 | ++DOCSHELL 0x92234c00 == 34 [pid = 12450] [id = 656] 06:46:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92235c00) [pid = 12450] [serial = 1969] [outer = (nil)] 06:46:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9223c400) [pid = 12450] [serial = 1970] [outer = 0x92235c00] 06:46:56 INFO - PROCESS | 12450 | 1469022416044 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92386000) [pid = 12450] [serial = 1971] [outer = 0x92235c00] 06:46:57 INFO - PROCESS | 12450 | 1469022417249 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1857ms 06:46:57 INFO - PROCESS | 12450 | 1469022417303 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 12450 | 1469022417308 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:46:57 INFO - PROCESS | 12450 | 1469022417325 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 12450 | 1469022417329 Marionette TRACE conn4 <- [1,2598,null,{}] 06:46:57 INFO - PROCESS | 12450 | 1469022417338 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:57 INFO - PROCESS | 12450 | 1469022417342 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:57 INFO - PROCESS | 12450 | 1469022417622 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:46:57 INFO - PROCESS | 12450 | 1469022417878 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 12450 | 1469022417890 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f1400 == 35 [pid = 12450] [id = 657] 06:46:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e1f1c00) [pid = 12450] [serial = 1972] [outer = (nil)] 06:46:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e293800) [pid = 12450] [serial = 1973] [outer = 0x8e1f1c00] 06:46:57 INFO - PROCESS | 12450 | 1469022417965 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e299000) [pid = 12450] [serial = 1974] [outer = 0x8e1f1c00] 06:46:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3ca000 == 34 [pid = 12450] [id = 629] 06:46:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8ac00 == 33 [pid = 12450] [id = 632] 06:46:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd8000 == 32 [pid = 12450] [id = 638] 06:46:58 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ba800 == 31 [pid = 12450] [id = 648] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91828400) [pid = 12450] [serial = 1928] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92959400) [pid = 12450] [serial = 1925] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91e49c00) [pid = 12450] [serial = 1901] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91b38c00) [pid = 12450] [serial = 1908] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9286dc00) [pid = 12450] [serial = 1911] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x92960400) [pid = 12450] [serial = 1926] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92606400) [pid = 12450] [serial = 1922] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8ed31000) [pid = 12450] [serial = 1916] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9260a800) [pid = 12450] [serial = 1910] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91acf800) [pid = 12450] [serial = 1907] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x904b2c00) [pid = 12450] [serial = 1917] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x91ac7400) [pid = 12450] [serial = 1919] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x9260b800) [pid = 12450] [serial = 1923] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e3c6c00) [pid = 12450] [serial = 1914] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x92237800) [pid = 12450] [serial = 1902] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x904b1800) [pid = 12450] [serial = 1905] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x8e1f3000) [pid = 12450] [serial = 1913] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x91b36c00) [pid = 12450] [serial = 1920] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x8f0bf000) [pid = 12450] [serial = 1904] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x9260b400) [pid = 12450] [serial = 1929] [outer = (nil)] [url = about:blank] 06:46:58 INFO - PROCESS | 12450 | 1469022418890 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1584ms 06:46:58 INFO - PROCESS | 12450 | 1469022418909 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 12450 | 1469022418916 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:46:58 INFO - PROCESS | 12450 | 1469022418966 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 12450 | 1469022418969 Marionette TRACE conn4 <- [1,2602,null,{}] 06:46:58 INFO - PROCESS | 12450 | 1469022418976 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 12450 | 1469022418981 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:59 INFO - PROCESS | 12450 | 1469022419146 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:46:59 INFO - PROCESS | 12450 | 1469022419157 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:59 INFO - PROCESS | 12450 | 1469022419165 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:46:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd7000 == 32 [pid = 12450] [id = 658] 06:46:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x8ecdc400) [pid = 12450] [serial = 1975] [outer = (nil)] 06:46:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8ed30c00) [pid = 12450] [serial = 1976] [outer = 0x8ecdc400] 06:46:59 INFO - PROCESS | 12450 | 1469022419237 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8f0bf800) [pid = 12450] [serial = 1977] [outer = 0x8ecdc400] 06:47:00 INFO - PROCESS | 12450 | 1469022420207 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1289ms 06:47:00 INFO - PROCESS | 12450 | 1469022420252 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:47:00 INFO - PROCESS | 12450 | 1469022420256 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:47:00 INFO - PROCESS | 12450 | 1469022420262 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 12450 | 1469022420268 Marionette TRACE conn4 <- [1,2606,null,{}] 06:47:00 INFO - PROCESS | 12450 | 1469022420286 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:00 INFO - PROCESS | 12450 | 1469022420298 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:00 INFO - PROCESS | 12450 | 1469022420546 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:47:00 INFO - PROCESS | 12450 | 1469022420638 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 12450 | 1469022420650 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x9084ac00 == 33 [pid = 12450] [id = 659] 06:47:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x9084dc00) [pid = 12450] [serial = 1978] [outer = (nil)] 06:47:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x91827000) [pid = 12450] [serial = 1979] [outer = 0x9084dc00] 06:47:00 INFO - PROCESS | 12450 | 1469022420726 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x91971c00) [pid = 12450] [serial = 1980] [outer = 0x9084dc00] 06:47:01 INFO - PROCESS | 12450 | 1469022421700 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1491ms 06:47:01 INFO - PROCESS | 12450 | 1469022421760 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 12450 | 1469022421765 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:47:01 INFO - PROCESS | 12450 | 1469022421776 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 12450 | 1469022421778 Marionette TRACE conn4 <- [1,2610,null,{}] 06:47:01 INFO - PROCESS | 12450 | 1469022421784 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 12450 | 1469022421789 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:02 INFO - PROCESS | 12450 | 1469022422010 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:47:02 INFO - PROCESS | 12450 | 1469022422042 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 12450 | 1469022422053 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ea000 == 34 [pid = 12450] [id = 660] 06:47:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x91823800) [pid = 12450] [serial = 1981] [outer = (nil)] 06:47:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91e51c00) [pid = 12450] [serial = 1982] [outer = 0x91823800] 06:47:02 INFO - PROCESS | 12450 | 1469022422125 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92131800) [pid = 12450] [serial = 1983] [outer = 0x91823800] 06:47:03 INFO - PROCESS | 12450 | 1469022423134 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8ecd2000) [pid = 12450] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8e1f1800) [pid = 12450] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e3c3400) [pid = 12450] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8e1bb000) [pid = 12450] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x91827400) [pid = 12450] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x92863c00) [pid = 12450] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x8e294400) [pid = 12450] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x90843400) [pid = 12450] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x8e1f2800) [pid = 12450] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:47:03 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0x939b5800) [pid = 12450] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1441ms 06:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:47:03 INFO - PROCESS | 12450 | 1469022423214 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 12450 | 1469022423217 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:47:03 INFO - PROCESS | 12450 | 1469022423223 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 12450 | 1469022423226 Marionette TRACE conn4 <- [1,2614,null,{}] 06:47:03 INFO - PROCESS | 12450 | 1469022423236 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 12450 | 1469022423240 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:03 INFO - PROCESS | 12450 | 1469022423387 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:47:03 INFO - PROCESS | 12450 | 1469022423528 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 12450 | 1469022423537 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e296800 == 35 [pid = 12450] [id = 661] 06:47:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x8ed2b800) [pid = 12450] [serial = 1984] [outer = (nil)] 06:47:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x904af800) [pid = 12450] [serial = 1985] [outer = 0x8ed2b800] 06:47:03 INFO - PROCESS | 12450 | 1469022423608 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x9182f800) [pid = 12450] [serial = 1986] [outer = 0x8ed2b800] 06:47:04 INFO - PROCESS | 12450 | 1469022424436 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1242ms 06:47:04 INFO - PROCESS | 12450 | 1469022424465 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 12450 | 1469022424469 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:47:04 INFO - PROCESS | 12450 | 1469022424475 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 12450 | 1469022424477 Marionette TRACE conn4 <- [1,2618,null,{}] 06:47:04 INFO - PROCESS | 12450 | 1469022424483 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 12450 | 1469022424493 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:04 INFO - PROCESS | 12450 | 1469022424708 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:47:04 INFO - PROCESS | 12450 | 1469022424848 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 12450 | 1469022424857 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1af000 == 36 [pid = 12450] [id = 662] 06:47:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8ecd1800) [pid = 12450] [serial = 1987] [outer = (nil)] 06:47:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x92604000) [pid = 12450] [serial = 1988] [outer = 0x8ecd1800] 06:47:04 INFO - PROCESS | 12450 | 1469022424925 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x9260a800) [pid = 12450] [serial = 1989] [outer = 0x8ecd1800] 06:47:05 INFO - PROCESS | 12450 | 1469022425949 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1546ms 06:47:06 INFO - PROCESS | 12450 | 1469022426022 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 12450 | 1469022426030 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:47:06 INFO - PROCESS | 12450 | 1469022426038 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 12450 | 1469022426044 Marionette TRACE conn4 <- [1,2622,null,{}] 06:47:06 INFO - PROCESS | 12450 | 1469022426054 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:06 INFO - PROCESS | 12450 | 1469022426060 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:06 INFO - PROCESS | 12450 | 1469022426286 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:47:06 INFO - PROCESS | 12450 | 1469022426527 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 12450 | 1469022426538 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f5800 == 37 [pid = 12450] [id = 663] 06:47:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e294800) [pid = 12450] [serial = 1990] [outer = (nil)] 06:47:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8ecce800) [pid = 12450] [serial = 1991] [outer = 0x8e294800] 06:47:06 INFO - PROCESS | 12450 | 1469022426668 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8f0c3400) [pid = 12450] [serial = 1992] [outer = 0x8e294800] 06:47:07 INFO - PROCESS | 12450 | 1469022427656 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1655ms 06:47:07 INFO - PROCESS | 12450 | 1469022427694 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 12450 | 1469022427701 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:47:07 INFO - PROCESS | 12450 | 1469022427712 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 12450 | 1469022427716 Marionette TRACE conn4 <- [1,2626,null,{}] 06:47:07 INFO - PROCESS | 12450 | 1469022427723 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 12450 | 1469022427729 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:07 INFO - PROCESS | 12450 | 1469022427914 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:47:08 INFO - PROCESS | 12450 | 1469022428096 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 12450 | 1469022428107 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b4800 == 38 [pid = 12450] [id = 664] 06:47:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91825400) [pid = 12450] [serial = 1993] [outer = (nil)] 06:47:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91acb400) [pid = 12450] [serial = 1994] [outer = 0x91825400] 06:47:08 INFO - PROCESS | 12450 | 1469022428193 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91b3f800) [pid = 12450] [serial = 1995] [outer = 0x91825400] 06:47:09 INFO - PROCESS | 12450 | 1469022429193 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1535ms 06:47:09 INFO - PROCESS | 12450 | 1469022429247 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 12450 | 1469022429250 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:47:09 INFO - PROCESS | 12450 | 1469022429257 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 12450 | 1469022429264 Marionette TRACE conn4 <- [1,2630,null,{}] 06:47:09 INFO - PROCESS | 12450 | 1469022429281 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:09 INFO - PROCESS | 12450 | 1469022429289 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:09 INFO - PROCESS | 12450 | 1469022429474 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:47:09 INFO - PROCESS | 12450 | 1469022429665 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 12450 | 1469022429679 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x92605c00 == 39 [pid = 12450] [id = 665] 06:47:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9260d000) [pid = 12450] [serial = 1996] [outer = (nil)] 06:47:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92863c00) [pid = 12450] [serial = 1997] [outer = 0x9260d000] 06:47:09 INFO - PROCESS | 12450 | 1469022429805 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9286e400) [pid = 12450] [serial = 1998] [outer = 0x9260d000] 06:47:10 INFO - PROCESS | 12450 | 1469022430768 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1539ms 06:47:10 INFO - PROCESS | 12450 | 1469022430810 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:47:10 INFO - PROCESS | 12450 | 1469022430815 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:47:10 INFO - PROCESS | 12450 | 1469022430822 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 12450 | 1469022430825 Marionette TRACE conn4 <- [1,2634,null,{}] 06:47:10 INFO - PROCESS | 12450 | 1469022430831 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 12450 | 1469022430836 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:11 INFO - PROCESS | 12450 | 1469022431032 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:47:11 INFO - PROCESS | 12450 | 1469022431213 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 12450 | 1469022431219 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e7400 == 40 [pid = 12450] [id = 666] 06:47:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8f0b9400) [pid = 12450] [serial = 1999] [outer = (nil)] 06:47:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92962c00) [pid = 12450] [serial = 2000] [outer = 0x8f0b9400] 06:47:11 INFO - PROCESS | 12450 | 1469022431300 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x929d8400) [pid = 12450] [serial = 2001] [outer = 0x8f0b9400] 06:47:12 INFO - PROCESS | 12450 | 1469022432246 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1481ms 06:47:12 INFO - PROCESS | 12450 | 1469022432303 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 12450 | 1469022432307 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:47:12 INFO - PROCESS | 12450 | 1469022432313 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 12450 | 1469022432317 Marionette TRACE conn4 <- [1,2638,null,{}] 06:47:12 INFO - PROCESS | 12450 | 1469022432323 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 12450 | 1469022432328 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:12 INFO - PROCESS | 12450 | 1469022432499 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:47:12 INFO - PROCESS | 12450 | 1469022432697 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 12450 | 1469022432707 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x92608400 == 41 [pid = 12450] [id = 667] 06:47:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92860800) [pid = 12450] [serial = 2002] [outer = (nil)] 06:47:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x929e3000) [pid = 12450] [serial = 2003] [outer = 0x92860800] 06:47:12 INFO - PROCESS | 12450 | 1469022432828 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92aba800) [pid = 12450] [serial = 2004] [outer = 0x92860800] 06:47:13 INFO - PROCESS | 12450 | 1469022433793 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1530ms 06:47:13 INFO - PROCESS | 12450 | 1469022433844 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 12450 | 1469022433849 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:47:13 INFO - PROCESS | 12450 | 1469022433855 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 12450 | 1469022433859 Marionette TRACE conn4 <- [1,2642,null,{}] 06:47:13 INFO - PROCESS | 12450 | 1469022433865 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 12450 | 1469022433875 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:14 INFO - PROCESS | 12450 | 1469022434078 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:47:14 INFO - PROCESS | 12450 | 1469022434262 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 12450 | 1469022434273 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x91ad4000 == 42 [pid = 12450] [id = 668] 06:47:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929dcc00) [pid = 12450] [serial = 2005] [outer = (nil)] 06:47:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92ecdc00) [pid = 12450] [serial = 2006] [outer = 0x929dcc00] 06:47:14 INFO - PROCESS | 12450 | 1469022434350 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x939b7400) [pid = 12450] [serial = 2007] [outer = 0x929dcc00] 06:47:15 INFO - PROCESS | 12450 | 1469022435334 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:47:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1532ms 06:47:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:47:15 INFO - PROCESS | 12450 | 1469022435388 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 12450 | 1469022435391 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:47:15 INFO - PROCESS | 12450 | 1469022435398 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 12450 | 1469022435402 Marionette TRACE conn4 <- [1,2646,null,{}] 06:47:15 INFO - PROCESS | 12450 | 1469022435408 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 12450 | 1469022435413 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:15 INFO - PROCESS | 12450 | 1469022435597 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:47:16 INFO - PROCESS | 12450 | 1469022435994 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 12450 | 1469022436004 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b4400 == 43 [pid = 12450] [id = 669] 06:47:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e1b8000) [pid = 12450] [serial = 2008] [outer = (nil)] 06:47:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e1ed800) [pid = 12450] [serial = 2009] [outer = 0x8e1b8000] 06:47:16 INFO - PROCESS | 12450 | 1469022436123 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8e3c7400) [pid = 12450] [serial = 2010] [outer = 0x8e1b8000] 06:47:17 INFO - PROCESS | 12450 | 1469022437106 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x9196b000 == 42 [pid = 12450] [id = 641] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x9182ec00 == 41 [pid = 12450] [id = 631] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd3400 == 40 [pid = 12450] [id = 640] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b5c00 == 39 [pid = 12450] [id = 637] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4dec00 == 38 [pid = 12450] [id = 642] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8c400 == 37 [pid = 12450] [id = 646] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x9196e000 == 36 [pid = 12450] [id = 645] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x9393fc00 == 35 [pid = 12450] [id = 647] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed31800 == 34 [pid = 12450] [id = 639] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x91822400 == 33 [pid = 12450] [id = 644] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecda800 == 32 [pid = 12450] [id = 630] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x91e47000 == 31 [pid = 12450] [id = 636] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29e800 == 30 [pid = 12450] [id = 643] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x91b3a800 == 29 [pid = 12450] [id = 633] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1bcc00 == 28 [pid = 12450] [id = 634] 06:47:18 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e8c00 == 27 [pid = 12450] [id = 635] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x91acec00) [pid = 12450] [serial = 1961] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8ed26c00) [pid = 12450] [serial = 1952] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8e1f5c00) [pid = 12450] [serial = 1949] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8ed23400) [pid = 12450] [serial = 1932] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e297000) [pid = 12450] [serial = 1950] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e4db400) [pid = 12450] [serial = 1931] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e3c5400) [pid = 12450] [serial = 1947] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e28f400) [pid = 12450] [serial = 1946] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91b34c00) [pid = 12450] [serial = 1935] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x9196c400) [pid = 12450] [serial = 1934] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x929de000) [pid = 12450] [serial = 1938] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x929d7c00) [pid = 12450] [serial = 1937] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x93943000) [pid = 12450] [serial = 1941] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9084f400) [pid = 12450] [serial = 1955] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ecd9800) [pid = 12450] [serial = 1958] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92ecb400) [pid = 12450] [serial = 1940] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x90f06000) [pid = 12450] [serial = 1956] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x93b67000) [pid = 12450] [serial = 1944] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x93b5fc00) [pid = 12450] [serial = 1943] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x9196ac00) [pid = 12450] [serial = 1959] [outer = (nil)] [url = about:blank] 06:47:18 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8ed32000) [pid = 12450] [serial = 1953] [outer = (nil)] [url = about:blank] 06:47:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:47:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2789ms 06:47:18 INFO - PROCESS | 12450 | 1469022438313 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 12450 | 1469022438318 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:47:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:47:18 INFO - PROCESS | 12450 | 1469022438335 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 12450 | 1469022438344 Marionette TRACE conn4 <- [1,2650,null,{}] 06:47:18 INFO - PROCESS | 12450 | 1469022438353 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:18 INFO - PROCESS | 12450 | 1469022438359 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:18 INFO - PROCESS | 12450 | 1469022438519 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:47:18 INFO - PROCESS | 12450 | 1469022438659 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 12450 | 1469022438671 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e291000 == 28 [pid = 12450] [id = 670] 06:47:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e292800) [pid = 12450] [serial = 2011] [outer = (nil)] 06:47:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e29e000) [pid = 12450] [serial = 2012] [outer = 0x8e292800] 06:47:18 INFO - PROCESS | 12450 | 1469022438743 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8e3c9400) [pid = 12450] [serial = 2013] [outer = 0x8e292800] 06:47:19 INFO - PROCESS | 12450 | 1469022439557 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:47:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1241ms 06:47:19 INFO - PROCESS | 12450 | 1469022439575 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 12450 | 1469022439580 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:47:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:47:19 INFO - PROCESS | 12450 | 1469022439617 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 12450 | 1469022439625 Marionette TRACE conn4 <- [1,2654,null,{}] 06:47:19 INFO - PROCESS | 12450 | 1469022439631 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 12450 | 1469022439637 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:19 INFO - PROCESS | 12450 | 1469022439809 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:47:19 INFO - PROCESS | 12450 | 1469022439819 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 12450 | 1469022439829 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2d000 == 29 [pid = 12450] [id = 671] 06:47:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8ed30800) [pid = 12450] [serial = 2014] [outer = (nil)] 06:47:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8f0b9800) [pid = 12450] [serial = 2015] [outer = 0x8ed30800] 06:47:19 INFO - PROCESS | 12450 | 1469022439899 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904a8800) [pid = 12450] [serial = 2016] [outer = 0x8ed30800] 06:47:20 INFO - PROCESS | 12450 | 1469022440903 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:47:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1349ms 06:47:20 INFO - PROCESS | 12450 | 1469022440952 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 12450 | 1469022440957 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:47:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:47:20 INFO - PROCESS | 12450 | 1469022440963 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 12450 | 1469022440966 Marionette TRACE conn4 <- [1,2658,null,{}] 06:47:20 INFO - PROCESS | 12450 | 1469022440987 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 12450 | 1469022440996 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:21 INFO - PROCESS | 12450 | 1469022441208 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:47:21 INFO - PROCESS | 12450 | 1469022441234 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 12450 | 1469022441245 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x91822c00 == 30 [pid = 12450] [id = 672] 06:47:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91823000) [pid = 12450] [serial = 2017] [outer = (nil)] 06:47:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91828000) [pid = 12450] [serial = 2018] [outer = 0x91823000] 06:47:21 INFO - PROCESS | 12450 | 1469022441317 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9182fc00) [pid = 12450] [serial = 2019] [outer = 0x91823000] 06:47:22 INFO - PROCESS | 12450 | 1469022442216 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:47:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1287ms 06:47:22 INFO - PROCESS | 12450 | 1469022442254 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 12450 | 1469022442258 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:47:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:47:22 INFO - PROCESS | 12450 | 1469022442264 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 12450 | 1469022442267 Marionette TRACE conn4 <- [1,2662,null,{}] 06:47:22 INFO - PROCESS | 12450 | 1469022442277 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 12450 | 1469022442281 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:22 INFO - PROCESS | 12450 | 1469022442506 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:47:22 INFO - PROCESS | 12450 | 1469022442527 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 12450 | 1469022442535 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd2c00 == 31 [pid = 12450] [id = 673] 06:47:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91972000) [pid = 12450] [serial = 2020] [outer = (nil)] 06:47:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91b33c00) [pid = 12450] [serial = 2021] [outer = 0x91972000] 06:47:22 INFO - PROCESS | 12450 | 1469022442601 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x91e47000) [pid = 12450] [serial = 2022] [outer = 0x91972000] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91823800) [pid = 12450] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8ed2b800) [pid = 12450] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9084dc00) [pid = 12450] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9182ac00) [pid = 12450] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92235c00) [pid = 12450] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9196e400) [pid = 12450] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8ecdc400) [pid = 12450] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e1bc800) [pid = 12450] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e1f1c00) [pid = 12450] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:47:23 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8ecd1800) [pid = 12450] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:47:23 INFO - PROCESS | 12450 | 1469022443931 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1686ms 06:47:23 INFO - PROCESS | 12450 | 1469022443950 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 12450 | 1469022443953 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:47:23 INFO - PROCESS | 12450 | 1469022443964 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 12450 | 1469022443966 Marionette TRACE conn4 <- [1,2666,null,{}] 06:47:23 INFO - PROCESS | 12450 | 1469022443981 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 12450 | 1469022443985 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:24 INFO - PROCESS | 12450 | 1469022444127 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:47:24 INFO - PROCESS | 12450 | 1469022444141 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 12450 | 1469022444150 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c000 == 32 [pid = 12450] [id = 674] 06:47:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8ecd1800) [pid = 12450] [serial = 2023] [outer = (nil)] 06:47:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91ad1400) [pid = 12450] [serial = 2024] [outer = 0x8ecd1800] 06:47:24 INFO - PROCESS | 12450 | 1469022444216 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91b40c00) [pid = 12450] [serial = 2025] [outer = 0x8ecd1800] 06:47:25 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:25 INFO - PROCESS | 12450 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:25 INFO - PROCESS | 12450 | 1469022445525 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:47:25 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) 06:47:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1588ms 06:47:25 INFO - PROCESS | 12450 | 1469022445557 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 12450 | 1469022445564 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:47:25 INFO - PROCESS | 12450 | 1469022445579 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:47:25 INFO - PROCESS | 12450 | 1469022445597 Marionette TRACE conn4 <- [1,2670,null,{}] 06:47:25 INFO - PROCESS | 12450 | 1469022445701 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 12450 | 1469022445708 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:25 INFO - PROCESS | 12450 | 1469022445959 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:47:26 INFO - PROCESS | 12450 | 1469022446147 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 12450 | 1469022446158 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297000 == 33 [pid = 12450] [id = 675] 06:47:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e29c400) [pid = 12450] [serial = 2026] [outer = (nil)] 06:47:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e3c4c00) [pid = 12450] [serial = 2027] [outer = 0x8e29c400] 06:47:26 INFO - PROCESS | 12450 | 1469022446242 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e4e2400) [pid = 12450] [serial = 2028] [outer = 0x8e29c400] 06:47:27 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:27 INFO - PROCESS | 12450 | 1469022447647 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:47:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 06:47:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2116ms 06:47:27 INFO - PROCESS | 12450 | 1469022447819 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 12450 | 1469022447827 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:47:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:47:27 INFO - PROCESS | 12450 | 1469022447841 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 12450 | 1469022447845 Marionette TRACE conn4 <- [1,2674,null,{}] 06:47:27 INFO - PROCESS | 12450 | 1469022447851 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 12450 | 1469022447857 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:28 INFO - PROCESS | 12450 | 1469022448035 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:47:28 INFO - PROCESS | 12450 | 1469022448216 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 12450 | 1469022448223 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f4000 == 34 [pid = 12450] [id = 676] 06:47:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8f0c0400) [pid = 12450] [serial = 2029] [outer = (nil)] 06:47:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9084a800) [pid = 12450] [serial = 2030] [outer = 0x8f0c0400] 06:47:28 INFO - PROCESS | 12450 | 1469022448308 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x90f06800) [pid = 12450] [serial = 2031] [outer = 0x8f0c0400] 06:47:29 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:29 INFO - PROCESS | 12450 | 1469022449763 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:47:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 06:47:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1942ms 06:47:29 INFO - PROCESS | 12450 | 1469022449919 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 12450 | 1469022449924 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:47:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:47:29 INFO - PROCESS | 12450 | 1469022449935 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 12450 | 1469022449940 Marionette TRACE conn4 <- [1,2678,null,{}] 06:47:29 INFO - PROCESS | 12450 | 1469022449958 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 12450 | 1469022449966 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:30 INFO - PROCESS | 12450 | 1469022450141 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:47:30 INFO - PROCESS | 12450 | 1469022450460 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 12450 | 1469022450473 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf90800 == 35 [pid = 12450] [id = 677] 06:47:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8cf91800) [pid = 12450] [serial = 2032] [outer = (nil)] 06:47:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e1b4000) [pid = 12450] [serial = 2033] [outer = 0x8cf91800] 06:47:30 INFO - PROCESS | 12450 | 1469022450546 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e1e9c00) [pid = 12450] [serial = 2034] [outer = 0x8cf91800] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x90842800 == 34 [pid = 12450] [id = 651] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf95400 == 33 [pid = 12450] [id = 652] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1efc00 == 32 [pid = 12450] [id = 649] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd2c00 == 31 [pid = 12450] [id = 673] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x91822c00 == 30 [pid = 12450] [id = 672] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2d000 == 29 [pid = 12450] [id = 671] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e291000 == 28 [pid = 12450] [id = 670] 06:47:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b4400 == 27 [pid = 12450] [id = 669] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91e51c00) [pid = 12450] [serial = 1982] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92131800) [pid = 12450] [serial = 1983] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x904af800) [pid = 12450] [serial = 1985] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x91827000) [pid = 12450] [serial = 1979] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91976c00) [pid = 12450] [serial = 1967] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91b3e800) [pid = 12450] [serial = 1968] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9223c400) [pid = 12450] [serial = 1970] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92386000) [pid = 12450] [serial = 1971] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91b33400) [pid = 12450] [serial = 1962] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8ed30c00) [pid = 12450] [serial = 1976] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8f0bf800) [pid = 12450] [serial = 1977] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8ecd9400) [pid = 12450] [serial = 1964] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8f0c5c00) [pid = 12450] [serial = 1965] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8e293800) [pid = 12450] [serial = 1973] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8e299000) [pid = 12450] [serial = 1974] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x9260a800) [pid = 12450] [serial = 1989] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x92604000) [pid = 12450] [serial = 1988] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x91971c00) [pid = 12450] [serial = 1980] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x9182f800) [pid = 12450] [serial = 1986] [outer = (nil)] [url = about:blank] 06:47:31 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:31 INFO - PROCESS | 12450 | 1469022451983 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:47: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) 06:47:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2095ms 06:47:32 INFO - PROCESS | 12450 | 1469022452079 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 12450 | 1469022452083 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:47:32 INFO - PROCESS | 12450 | 1469022452141 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 12450 | 1469022452146 Marionette TRACE conn4 <- [1,2682,null,{}] 06:47:32 INFO - PROCESS | 12450 | 1469022452157 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 12450 | 1469022452161 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:32 INFO - PROCESS | 12450 | 1469022452310 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:47:32 INFO - PROCESS | 12450 | 1469022452322 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 12450 | 1469022452334 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29e400 == 28 [pid = 12450] [id = 678] 06:47:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x8e3c4800) [pid = 12450] [serial = 2035] [outer = (nil)] 06:47:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8ed25800) [pid = 12450] [serial = 2036] [outer = 0x8e3c4800] 06:47:32 INFO - PROCESS | 12450 | 1469022452403 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8f0bf800) [pid = 12450] [serial = 2037] [outer = 0x8e3c4800] 06:47:33 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:33 INFO - PROCESS | 12450 | 1469022453708 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:47: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) 06:47:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1630ms 06:47:33 INFO - PROCESS | 12450 | 1469022453730 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 12450 | 1469022453735 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:47:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:47:33 INFO - PROCESS | 12450 | 1469022453744 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 12450 | 1469022453747 Marionette TRACE conn4 <- [1,2686,null,{}] 06:47:33 INFO - PROCESS | 12450 | 1469022453753 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 12450 | 1469022453757 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:33 INFO - PROCESS | 12450 | 1469022453973 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:47:34 INFO - PROCESS | 12450 | 1469022454125 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 12450 | 1469022454131 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c4800 == 29 [pid = 12450] [id = 679] 06:47:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x90f01400) [pid = 12450] [serial = 2038] [outer = (nil)] 06:47:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x90f0b800) [pid = 12450] [serial = 2039] [outer = 0x90f01400] 06:47:34 INFO - PROCESS | 12450 | 1469022454201 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x91829000) [pid = 12450] [serial = 2040] [outer = 0x90f01400] 06:47:35 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:35 INFO - PROCESS | 12450 | 1469022455531 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:47:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 06:47:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1837ms 06:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:47:35 INFO - PROCESS | 12450 | 1469022455587 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 12450 | 1469022455591 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:47:35 INFO - PROCESS | 12450 | 1469022455601 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 12450 | 1469022455609 Marionette TRACE conn4 <- [1,2690,null,{}] 06:47:35 INFO - PROCESS | 12450 | 1469022455626 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 12450 | 1469022455634 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:35 INFO - PROCESS | 12450 | 1469022455902 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8ed30800) [pid = 12450] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x9260d000) [pid = 12450] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x929dcc00) [pid = 12450] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x8e292800) [pid = 12450] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x91823000) [pid = 12450] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x91972000) [pid = 12450] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0x8e294800) [pid = 12450] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 56 (0x92860800) [pid = 12450] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 55 (0x8f0b9400) [pid = 12450] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 54 (0x91825400) [pid = 12450] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:47:35 INFO - PROCESS | 12450 | --DOMWINDOW == 53 (0x8e1b8000) [pid = 12450] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:47:36 INFO - PROCESS | 12450 | 1469022456033 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 12450 | 1469022456040 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b8000 == 30 [pid = 12450] [id = 680] 06:47:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 54 (0x8e29a400) [pid = 12450] [serial = 2041] [outer = (nil)] 06:47:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 55 (0x8f0b9400) [pid = 12450] [serial = 2042] [outer = 0x8e29a400] 06:47:36 INFO - PROCESS | 12450 | 1469022456109 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 56 (0x91970400) [pid = 12450] [serial = 2043] [outer = 0x8e29a400] 06:47:37 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:37 INFO - PROCESS | 12450 | 1469022457243 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:47:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:47:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1699ms 06:47:37 INFO - PROCESS | 12450 | 1469022457298 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 12450 | 1469022457303 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:47:37 INFO - PROCESS | 12450 | 1469022457332 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 12450 | 1469022457335 Marionette TRACE conn4 <- [1,2694,null,{}] 06:47:37 INFO - PROCESS | 12450 | 1469022457339 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 12450 | 1469022457346 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:37 INFO - PROCESS | 12450 | 1469022457550 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:47:37 INFO - PROCESS | 12450 | 1469022457608 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 12450 | 1469022457617 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b2c00 == 31 [pid = 12450] [id = 681] 06:47:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 57 (0x9182d400) [pid = 12450] [serial = 2044] [outer = (nil)] 06:47:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x92133800) [pid = 12450] [serial = 2045] [outer = 0x9182d400] 06:47:37 INFO - PROCESS | 12450 | 1469022457682 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x9084dc00) [pid = 12450] [serial = 2046] [outer = 0x9182d400] 06:47:39 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:39 INFO - PROCESS | 12450 | 1469022459136 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:47:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:47:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1861ms 06:47:39 INFO - PROCESS | 12450 | 1469022459178 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 12450 | 1469022459184 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:47:39 INFO - PROCESS | 12450 | 1469022459248 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 12450 | 1469022459253 Marionette TRACE conn4 <- [1,2698,null,{}] 06:47:39 INFO - PROCESS | 12450 | 1469022459315 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:39 INFO - PROCESS | 12450 | 1469022459322 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:39 INFO - PROCESS | 12450 | 1469022459487 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:47:39 INFO - PROCESS | 12450 | 1469022459668 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 12450 | 1469022459678 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c6c00 == 32 [pid = 12450] [id = 682] 06:47:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8e3c7800) [pid = 12450] [serial = 2047] [outer = (nil)] 06:47:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x904b2000) [pid = 12450] [serial = 2048] [outer = 0x8e3c7800] 06:47:39 INFO - PROCESS | 12450 | 1469022459763 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x91968000) [pid = 12450] [serial = 2049] [outer = 0x8e3c7800] 06:47:41 INFO - PROCESS | 12450 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:41 INFO - PROCESS | 12450 | 1469022461120 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:47:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:47:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1942ms 06:47:41 INFO - PROCESS | 12450 | 1469022461137 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 12450 | 1469022461143 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:47:41 INFO - PROCESS | 12450 | 1469022461154 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 12450 | 1469022461158 Marionette TRACE conn4 <- [1,2702,null,{}] 06:47:41 INFO - PROCESS | 12450 | 1469022461164 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 12450 | 1469022461170 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:41 INFO - PROCESS | 12450 | 1469022461393 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:47:41 INFO - PROCESS | 12450 | 1469022461602 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 12450 | 1469022461609 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd2c00 == 33 [pid = 12450] [id = 683] 06:47:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x92131800) [pid = 12450] [serial = 2050] [outer = (nil)] 06:47:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x9223b800) [pid = 12450] [serial = 2051] [outer = 0x92131800] 06:47:41 INFO - PROCESS | 12450 | 1469022461695 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x92382000) [pid = 12450] [serial = 2052] [outer = 0x92131800] 06:47:42 INFO - PROCESS | 12450 | 1469022462666 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1551ms 06:47:42 INFO - PROCESS | 12450 | 1469022462705 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 12450 | 1469022462709 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:47:42 INFO - PROCESS | 12450 | 1469022462716 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 12450 | 1469022462722 Marionette TRACE conn4 <- [1,2706,null,{}] 06:47:42 INFO - PROCESS | 12450 | 1469022462738 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 12450 | 1469022462747 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:42 INFO - PROCESS | 12450 | 1469022462946 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:47:43 INFO - PROCESS | 12450 | 1469022463176 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 12450 | 1469022463187 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x9260d000 == 34 [pid = 12450] [id = 684] 06:47:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9260f800) [pid = 12450] [serial = 2053] [outer = (nil)] 06:47:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92860800) [pid = 12450] [serial = 2054] [outer = 0x9260f800] 06:47:43 INFO - PROCESS | 12450 | 1469022463314 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x92958c00) [pid = 12450] [serial = 2055] [outer = 0x9260f800] 06:47:44 INFO - PROCESS | 12450 | 1469022464234 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:47:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1587ms 06:47:44 INFO - PROCESS | 12450 | 1469022464305 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 12450 | 1469022464310 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:47:44 INFO - PROCESS | 12450 | 1469022464317 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 12450 | 1469022464320 Marionette TRACE conn4 <- [1,2710,null,{}] 06:47:44 INFO - PROCESS | 12450 | 1469022464326 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 12450 | 1469022464331 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:44 INFO - PROCESS | 12450 | 1469022464543 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:47:44 INFO - PROCESS | 12450 | 1469022464726 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 12450 | 1469022464734 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x92867000 == 35 [pid = 12450] [id = 685] 06:47:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9295f000) [pid = 12450] [serial = 2056] [outer = (nil)] 06:47:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x929da400) [pid = 12450] [serial = 2057] [outer = 0x9295f000] 06:47:44 INFO - PROCESS | 12450 | 1469022464818 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x929db800) [pid = 12450] [serial = 2058] [outer = 0x9295f000] 06:47:45 INFO - PROCESS | 12450 | 1469022465810 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 12450 | 1469022466028 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:47:46 INFO - PROCESS | 12450 | 1469022466036 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 12450 | 1469022466041 Marionette TRACE conn4 <- [1,2714,null,{}] 06:47:46 INFO - PROCESS | 12450 | 1469022466049 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 12450 | 1469022466055 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:46 INFO - PROCESS | 12450 | 1469022466230 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:47:46 INFO - PROCESS | 12450 | 1469022466538 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 12450 | 1469022466560 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf97c00 == 36 [pid = 12450] [id = 686] 06:47:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ecd8800) [pid = 12450] [serial = 2059] [outer = (nil)] 06:47:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8ed2d800) [pid = 12450] [serial = 2060] [outer = 0x8ecd8800] 06:47:46 INFO - PROCESS | 12450 | 1469022466648 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8f0c4400) [pid = 12450] [serial = 2061] [outer = 0x8ecd8800] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x91ad4000 == 35 [pid = 12450] [id = 668] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f1400 == 34 [pid = 12450] [id = 657] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f4000 == 33 [pid = 12450] [id = 676] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297000 == 32 [pid = 12450] [id = 675] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x9182c000 == 31 [pid = 12450] [id = 653] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x92234c00 == 30 [pid = 12450] [id = 656] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e296800 == 29 [pid = 12450] [id = 661] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x92605c00 == 28 [pid = 12450] [id = 665] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd7000 == 27 [pid = 12450] [id = 658] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c000 == 26 [pid = 12450] [id = 674] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1af000 == 25 [pid = 12450] [id = 662] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ea000 == 24 [pid = 12450] [id = 660] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b6800 == 23 [pid = 12450] [id = 654] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x904b4800 == 22 [pid = 12450] [id = 664] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x9084ac00 == 21 [pid = 12450] [id = 659] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd5c00 == 20 [pid = 12450] [id = 655] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f5800 == 19 [pid = 12450] [id = 663] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e7400 == 18 [pid = 12450] [id = 666] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x8eccf800 == 17 [pid = 12450] [id = 650] 06:47:48 INFO - PROCESS | 12450 | --DOCSHELL 0x92608400 == 16 [pid = 12450] [id = 667] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x904a8800) [pid = 12450] [serial = 2016] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9286e400) [pid = 12450] [serial = 1998] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x939b7400) [pid = 12450] [serial = 2007] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e29e000) [pid = 12450] [serial = 2012] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91828000) [pid = 12450] [serial = 2018] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x91b33c00) [pid = 12450] [serial = 2021] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8f0c3400) [pid = 12450] [serial = 1992] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8f0b9800) [pid = 12450] [serial = 2015] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92ecdc00) [pid = 12450] [serial = 2006] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x92aba800) [pid = 12450] [serial = 2004] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x91e47000) [pid = 12450] [serial = 2022] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x92863c00) [pid = 12450] [serial = 1997] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x8ecce800) [pid = 12450] [serial = 1991] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x92962c00) [pid = 12450] [serial = 2000] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x91b3f800) [pid = 12450] [serial = 1995] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x929d8400) [pid = 12450] [serial = 2001] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0x8e3c9400) [pid = 12450] [serial = 2013] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 56 (0x91acb400) [pid = 12450] [serial = 1994] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 55 (0x8e1ed800) [pid = 12450] [serial = 2009] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 54 (0x8e3c7400) [pid = 12450] [serial = 2010] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 53 (0x929e3000) [pid = 12450] [serial = 2003] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 52 (0x9182fc00) [pid = 12450] [serial = 2019] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | --DOMWINDOW == 51 (0x91ad1400) [pid = 12450] [serial = 2024] [outer = (nil)] [url = about:blank] 06:47:48 INFO - PROCESS | 12450 | 1469022468597 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2600ms 06:47:48 INFO - PROCESS | 12450 | 1469022468637 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 12450 | 1469022468643 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:47:48 INFO - PROCESS | 12450 | 1469022468651 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 12450 | 1469022468656 Marionette TRACE conn4 <- [1,2718,null,{}] 06:47:48 INFO - PROCESS | 12450 | 1469022468663 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 12450 | 1469022468670 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:48 INFO - PROCESS | 12450 | 1469022468826 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:47:48 INFO - PROCESS | 12450 | 1469022468900 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 12450 | 1469022468909 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c800 == 17 [pid = 12450] [id = 687] 06:47:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 52 (0x8e29d000) [pid = 12450] [serial = 2062] [outer = (nil)] 06:47:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 53 (0x8e3c3400) [pid = 12450] [serial = 2063] [outer = 0x8e29d000] 06:47:49 INFO - PROCESS | 12450 | 1469022469107 Marionette DEBUG loaded listener.js 06:47:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 54 (0x8e3c9c00) [pid = 12450] [serial = 2064] [outer = 0x8e29d000] 06:47:49 INFO - PROCESS | 12450 | 1469022469891 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 12450 | 1469022469944 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:47:49 INFO - PROCESS | 12450 | 1469022469955 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 12450 | 1469022469959 Marionette TRACE conn4 <- [1,2722,null,{}] 06:47:49 INFO - PROCESS | 12450 | 1469022469965 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 12450 | 1469022469971 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:50 INFO - PROCESS | 12450 | 1469022470141 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:47:50 INFO - PROCESS | 12450 | 1469022470152 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 12450 | 1469022470161 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecdb400 == 18 [pid = 12450] [id = 688] 06:47:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 55 (0x8ed2b000) [pid = 12450] [serial = 2065] [outer = (nil)] 06:47:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 56 (0x8ed30400) [pid = 12450] [serial = 2066] [outer = 0x8ed2b000] 06:47:50 INFO - PROCESS | 12450 | 1469022470363 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 57 (0x8f0be000) [pid = 12450] [serial = 2067] [outer = 0x8ed2b000] 06:47:51 INFO - PROCESS | 12450 | 1469022471297 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 12450 | 1469022471342 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:47:51 INFO - PROCESS | 12450 | 1469022471348 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 12450 | 1469022471354 Marionette TRACE conn4 <- [1,2726,null,{}] 06:47:51 INFO - PROCESS | 12450 | 1469022471377 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 12450 | 1469022471385 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:51 INFO - PROCESS | 12450 | 1469022471599 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:47:51 INFO - PROCESS | 12450 | 1469022471635 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 12450 | 1469022471645 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x9196ac00 == 19 [pid = 12450] [id = 689] 06:47:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x9196c400) [pid = 12450] [serial = 2068] [outer = (nil)] 06:47:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x91972800) [pid = 12450] [serial = 2069] [outer = 0x9196c400] 06:47:51 INFO - PROCESS | 12450 | 1469022471794 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x91acdc00) [pid = 12450] [serial = 2070] [outer = 0x9196c400] 06:47:52 INFO - PROCESS | 12450 | 1469022472674 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:47:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1393ms 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x8e29a400) [pid = 12450] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x8ecd1800) [pid = 12450] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0x8e3c4800) [pid = 12450] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 56 (0x8e29c400) [pid = 12450] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 55 (0x8f0c0400) [pid = 12450] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 54 (0x8cf91800) [pid = 12450] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 53 (0x9182d400) [pid = 12450] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:47:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:47:52 INFO - PROCESS | 12450 | --DOMWINDOW == 52 (0x90f01400) [pid = 12450] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:47:52 INFO - PROCESS | 12450 | 1469022472983 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 12450 | 1469022472985 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:47:52 INFO - PROCESS | 12450 | 1469022472993 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 12450 | 1469022472998 Marionette TRACE conn4 <- [1,2730,null,{}] 06:47:53 INFO - PROCESS | 12450 | 1469022473003 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 12450 | 1469022473008 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:53 INFO - PROCESS | 12450 | 1469022473151 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:47:53 INFO - PROCESS | 12450 | 1469022473166 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 12450 | 1469022473176 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a800 == 20 [pid = 12450] [id = 690] 06:47:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 53 (0x8ecd1800) [pid = 12450] [serial = 2071] [outer = (nil)] 06:47:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 54 (0x90f0b000) [pid = 12450] [serial = 2072] [outer = 0x8ecd1800] 06:47:53 INFO - PROCESS | 12450 | 1469022473244 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 55 (0x91b33800) [pid = 12450] [serial = 2073] [outer = 0x8ecd1800] 06:47:54 INFO - PROCESS | 12450 | 1469022474562 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:47:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 06:47:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:47:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1591ms 06:47:54 INFO - PROCESS | 12450 | 1469022474585 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 12450 | 1469022474588 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:47:54 INFO - PROCESS | 12450 | 1469022474594 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 12450 | 1469022474597 Marionette TRACE conn4 <- [1,2734,null,{}] 06:47:54 INFO - PROCESS | 12450 | 1469022474602 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 12450 | 1469022474607 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:54 INFO - PROCESS | 12450 | 1469022474757 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:47:54 INFO - PROCESS | 12450 | 1469022474937 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 12450 | 1469022474944 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf91c00 == 21 [pid = 12450] [id = 691] 06:47:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 56 (0x8e1bc400) [pid = 12450] [serial = 2074] [outer = (nil)] 06:47:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 57 (0x91b40400) [pid = 12450] [serial = 2075] [outer = 0x8e1bc400] 06:47:55 INFO - PROCESS | 12450 | 1469022475013 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x91e4cc00) [pid = 12450] [serial = 2076] [outer = 0x8e1bc400] 06:47:56 INFO - PROCESS | 12450 | 1469022476099 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1583ms 06:47:56 INFO - PROCESS | 12450 | 1469022476179 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 12450 | 1469022476184 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:47:56 INFO - PROCESS | 12450 | 1469022476192 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 12450 | 1469022476197 Marionette TRACE conn4 <- [1,2738,null,{}] 06:47:56 INFO - PROCESS | 12450 | 1469022476205 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 12450 | 1469022476211 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:56 INFO - PROCESS | 12450 | 1469022476428 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:47:56 INFO - PROCESS | 12450 | 1469022476720 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 12450 | 1469022476729 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b3400 == 22 [pid = 12450] [id = 692] 06:47:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x8e4de800) [pid = 12450] [serial = 2077] [outer = (nil)] 06:47:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8ed2dc00) [pid = 12450] [serial = 2078] [outer = 0x8e4de800] 06:47:56 INFO - PROCESS | 12450 | 1469022476817 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x904b4c00) [pid = 12450] [serial = 2079] [outer = 0x8e4de800] 06:47:57 INFO - PROCESS | 12450 | 1469022477843 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1734ms 06:47:57 INFO - PROCESS | 12450 | 1469022477927 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 12450 | 1469022477934 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:47:57 INFO - PROCESS | 12450 | 1469022477945 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 12450 | 1469022477950 Marionette TRACE conn4 <- [1,2742,null,{}] 06:47:57 INFO - PROCESS | 12450 | 1469022477956 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:57 INFO - PROCESS | 12450 | 1469022477961 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:58 INFO - PROCESS | 12450 | 1469022478181 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:47:58 INFO - PROCESS | 12450 | 1469022478413 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 12450 | 1469022478425 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecdb000 == 23 [pid = 12450] [id = 693] 06:47:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x91b38c00) [pid = 12450] [serial = 2080] [outer = (nil)] 06:47:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x91e4bc00) [pid = 12450] [serial = 2081] [outer = 0x91b38c00] 06:47:58 INFO - PROCESS | 12450 | 1469022478557 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x91acfc00) [pid = 12450] [serial = 2082] [outer = 0x91b38c00] 06:47:59 INFO - PROCESS | 12450 | 1469022479569 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1681ms 06:47:59 INFO - PROCESS | 12450 | 1469022479627 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:47:59 INFO - PROCESS | 12450 | 1469022479631 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:47:59 INFO - PROCESS | 12450 | 1469022479638 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 12450 | 1469022479644 Marionette TRACE conn4 <- [1,2746,null,{}] 06:47:59 INFO - PROCESS | 12450 | 1469022479660 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 12450 | 1469022479669 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:47:59 INFO - PROCESS | 12450 | 1469022479848 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:48:00 INFO - PROCESS | 12450 | 1469022480079 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 12450 | 1469022480090 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:00 INFO - PROCESS | 12450 | ++DOCSHELL 0x92387c00 == 24 [pid = 12450] [id = 694] 06:48:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x9238a400) [pid = 12450] [serial = 2083] [outer = (nil)] 06:48:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x92602400) [pid = 12450] [serial = 2084] [outer = 0x9238a400] 06:48:00 INFO - PROCESS | 12450 | 1469022480235 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92607800) [pid = 12450] [serial = 2085] [outer = 0x9238a400] 06:48:01 INFO - PROCESS | 12450 | 1469022481357 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1800ms 06:48:01 INFO - PROCESS | 12450 | 1469022481439 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 12450 | 1469022481445 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:48:01 INFO - PROCESS | 12450 | 1469022481454 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 12450 | 1469022481457 Marionette TRACE conn4 <- [1,2750,null,{}] 06:48:01 INFO - PROCESS | 12450 | 1469022481466 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 12450 | 1469022481471 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:01 INFO - PROCESS | 12450 | 1469022481710 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8f0b9400) [pid = 12450] [serial = 2042] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91b40c00) [pid = 12450] [serial = 2025] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8ed25800) [pid = 12450] [serial = 2036] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x91970400) [pid = 12450] [serial = 2043] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8f0bf800) [pid = 12450] [serial = 2037] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x8e3c4c00) [pid = 12450] [serial = 2027] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x8e4e2400) [pid = 12450] [serial = 2028] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x9084a800) [pid = 12450] [serial = 2030] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x90f06800) [pid = 12450] [serial = 2031] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0x8e1b4000) [pid = 12450] [serial = 2033] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 56 (0x92133800) [pid = 12450] [serial = 2045] [outer = (nil)] [url = about:blank] 06:48:01 INFO - PROCESS | 12450 | --DOMWINDOW == 55 (0x8e1e9c00) [pid = 12450] [serial = 2034] [outer = (nil)] [url = about:blank] 06:48:02 INFO - PROCESS | 12450 | --DOMWINDOW == 54 (0x9084dc00) [pid = 12450] [serial = 2046] [outer = (nil)] [url = about:blank] 06:48:02 INFO - PROCESS | 12450 | --DOMWINDOW == 53 (0x90f0b800) [pid = 12450] [serial = 2039] [outer = (nil)] [url = about:blank] 06:48:02 INFO - PROCESS | 12450 | --DOMWINDOW == 52 (0x91829000) [pid = 12450] [serial = 2040] [outer = (nil)] [url = about:blank] 06:48:02 INFO - PROCESS | 12450 | 1469022482003 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 12450 | 1469022482018 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf94c00 == 25 [pid = 12450] [id = 695] 06:48:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 53 (0x8e1af400) [pid = 12450] [serial = 2086] [outer = (nil)] 06:48:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 54 (0x8e1e9800) [pid = 12450] [serial = 2087] [outer = 0x8e1af400] 06:48:02 INFO - PROCESS | 12450 | 1469022482111 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 55 (0x8e297000) [pid = 12450] [serial = 2088] [outer = 0x8e1af400] 06:48:02 INFO - PROCESS | 12450 | 1469022482955 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1535ms 06:48:02 INFO - PROCESS | 12450 | 1469022482988 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 12450 | 1469022482994 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:48:03 INFO - PROCESS | 12450 | 1469022483004 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 12450 | 1469022483008 Marionette TRACE conn4 <- [1,2754,null,{}] 06:48:03 INFO - PROCESS | 12450 | 1469022483014 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:03 INFO - PROCESS | 12450 | 1469022483020 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:03 INFO - PROCESS | 12450 | 1469022483227 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:48:03 INFO - PROCESS | 12450 | 1469022483249 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 12450 | 1469022483258 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3ce000 == 26 [pid = 12450] [id = 696] 06:48:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 56 (0x8ed2a400) [pid = 12450] [serial = 2089] [outer = (nil)] 06:48:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 57 (0x8f0b9800) [pid = 12450] [serial = 2090] [outer = 0x8ed2a400] 06:48:03 INFO - PROCESS | 12450 | 1469022483326 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x904aac00) [pid = 12450] [serial = 2091] [outer = 0x8ed2a400] 06:48:04 INFO - PROCESS | 12450 | 1469022484237 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1286ms 06:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:48:04 INFO - PROCESS | 12450 | 1469022484291 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 12450 | 1469022484294 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:48:04 INFO - PROCESS | 12450 | 1469022484301 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 12450 | 1469022484307 Marionette TRACE conn4 <- [1,2758,null,{}] 06:48:04 INFO - PROCESS | 12450 | 1469022484322 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 12450 | 1469022484330 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:04 INFO - PROCESS | 12450 | 1469022484491 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:48:04 INFO - PROCESS | 12450 | 1469022484645 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 12450 | 1469022484652 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182ac00 == 27 [pid = 12450] [id = 697] 06:48:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x9182fc00) [pid = 12450] [serial = 2092] [outer = (nil)] 06:48:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x91ace000) [pid = 12450] [serial = 2093] [outer = 0x9182fc00] 06:48:04 INFO - PROCESS | 12450 | 1469022484727 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x91b39c00) [pid = 12450] [serial = 2094] [outer = 0x9182fc00] 06:48:05 INFO - PROCESS | 12450 | 1469022485597 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1335ms 06:48:05 INFO - PROCESS | 12450 | 1469022485635 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 12450 | 1469022485640 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:48:05 INFO - PROCESS | 12450 | 1469022485652 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 12450 | 1469022485654 Marionette TRACE conn4 <- [1,2762,null,{}] 06:48:05 INFO - PROCESS | 12450 | 1469022485660 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 12450 | 1469022485665 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:05 INFO - PROCESS | 12450 | 1469022485892 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:48:05 INFO - PROCESS | 12450 | 1469022485920 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 12450 | 1469022485926 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x92131000 == 28 [pid = 12450] [id = 698] 06:48:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x92133800) [pid = 12450] [serial = 2095] [outer = (nil)] 06:48:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x92236800) [pid = 12450] [serial = 2096] [outer = 0x92133800] 06:48:06 INFO - PROCESS | 12450 | 1469022486008 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x92239800) [pid = 12450] [serial = 2097] [outer = 0x92133800] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x9196c400) [pid = 12450] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8ecd1800) [pid = 12450] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x9295f000) [pid = 12450] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 60 (0x8ecd8800) [pid = 12450] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 59 (0x8e29d000) [pid = 12450] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 58 (0x8e3c7800) [pid = 12450] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 57 (0x92131800) [pid = 12450] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 56 (0x8ed2b000) [pid = 12450] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:48:06 INFO - PROCESS | 12450 | --DOMWINDOW == 55 (0x9260f800) [pid = 12450] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:48:06 INFO - PROCESS | 12450 | 1469022486960 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1336ms 06:48:06 INFO - PROCESS | 12450 | 1469022486989 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 12450 | 1469022486992 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:48:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:48:06 INFO - PROCESS | 12450 | 1469022486998 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 12450 | 1469022487001 Marionette TRACE conn4 <- [1,2766,null,{}] 06:48:07 INFO - PROCESS | 12450 | 1469022487007 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 12450 | 1469022487012 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:07 INFO - PROCESS | 12450 | 1469022487158 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:48:07 INFO - PROCESS | 12450 | 1469022487171 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 12450 | 1469022487178 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:07 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f03800 == 29 [pid = 12450] [id = 699] 06:48:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 56 (0x90f09000) [pid = 12450] [serial = 2098] [outer = (nil)] 06:48:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 57 (0x9238d000) [pid = 12450] [serial = 2099] [outer = 0x90f09000] 06:48:07 INFO - PROCESS | 12450 | 1469022487246 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 58 (0x92601c00) [pid = 12450] [serial = 2100] [outer = 0x90f09000] 06:48:08 INFO - PROCESS | 12450 | 1469022488165 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1228ms 06:48:08 INFO - PROCESS | 12450 | 1469022488228 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 12450 | 1469022488231 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:48:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:48:08 INFO - PROCESS | 12450 | 1469022488237 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 12450 | 1469022488240 Marionette TRACE conn4 <- [1,2770,null,{}] 06:48:08 INFO - PROCESS | 12450 | 1469022488245 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 12450 | 1469022488255 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:08 INFO - PROCESS | 12450 | 1469022488451 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:48:08 INFO - PROCESS | 12450 | 1469022488602 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 12450 | 1469022488611 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:08 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a000 == 30 [pid = 12450] [id = 700] 06:48:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 59 (0x8cf8b000) [pid = 12450] [serial = 2101] [outer = (nil)] 06:48:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 60 (0x8cf92400) [pid = 12450] [serial = 2102] [outer = 0x8cf8b000] 06:48:08 INFO - PROCESS | 12450 | 1469022488748 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 12450 | ++DOMWINDOW == 61 (0x8e1bc800) [pid = 12450] [serial = 2103] [outer = 0x8cf8b000] 06:48:09 INFO - PROCESS | 12450 | 1469022489787 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:48:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1582ms 06:48:09 INFO - PROCESS | 12450 | 1469022489822 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 12450 | 1469022489828 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:48:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:48:09 INFO - PROCESS | 12450 | 1469022489837 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 12450 | 1469022489840 Marionette TRACE conn4 <- [1,2774,null,{}] 06:48:09 INFO - PROCESS | 12450 | 1469022489849 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 12450 | 1469022489855 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:10 INFO - PROCESS | 12450 | 1469022490049 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:48:10 INFO - PROCESS | 12450 | 1469022490243 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 12450 | 1469022490250 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf88c00 == 31 [pid = 12450] [id = 701] 06:48:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x8e297800) [pid = 12450] [serial = 2104] [outer = (nil)] 06:48:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8ed2f800) [pid = 12450] [serial = 2105] [outer = 0x8e297800] 06:48:10 INFO - PROCESS | 12450 | 1469022490338 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x904a8400) [pid = 12450] [serial = 2106] [outer = 0x8e297800] 06:48:11 INFO - PROCESS | 12450 | 1469022491398 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1635ms 06:48:11 INFO - PROCESS | 12450 | 1469022491471 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 12450 | 1469022491478 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:48:11 INFO - PROCESS | 12450 | 1469022491488 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 12450 | 1469022491492 Marionette TRACE conn4 <- [1,2778,null,{}] 06:48:11 INFO - PROCESS | 12450 | 1469022491499 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 12450 | 1469022491505 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:11 INFO - PROCESS | 12450 | 1469022491735 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:48:12 INFO - PROCESS | 12450 | 1469022492008 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 12450 | 1469022492016 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x904a8000 == 32 [pid = 12450] [id = 702] 06:48:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x90f06000) [pid = 12450] [serial = 2107] [outer = (nil)] 06:48:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9196e800) [pid = 12450] [serial = 2108] [outer = 0x90f06000] 06:48:12 INFO - PROCESS | 12450 | 1469022492141 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91b32c00) [pid = 12450] [serial = 2109] [outer = 0x90f06000] 06:48:13 INFO - PROCESS | 12450 | 1469022493138 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1682ms 06:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:48:13 INFO - PROCESS | 12450 | 1469022493171 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:48:13 INFO - PROCESS | 12450 | 1469022493175 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:48:13 INFO - PROCESS | 12450 | 1469022493182 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:48:13 INFO - PROCESS | 12450 | 1469022493188 Marionette TRACE conn4 <- [1,2782,null,{}] 06:48:13 INFO - PROCESS | 12450 | 1469022493204 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:13 INFO - PROCESS | 12450 | 1469022493213 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:13 INFO - PROCESS | 12450 | 1469022493402 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:48:13 INFO - PROCESS | 12450 | 1469022493591 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 12450 | 1469022493598 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x92231800 == 33 [pid = 12450] [id = 703] 06:48:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9260f800) [pid = 12450] [serial = 2110] [outer = (nil)] 06:48:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92960400) [pid = 12450] [serial = 2111] [outer = 0x9260f800] 06:48:13 INFO - PROCESS | 12450 | 1469022493683 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x92964800) [pid = 12450] [serial = 2112] [outer = 0x9260f800] 06:48:14 INFO - PROCESS | 12450 | 1469022494646 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1493ms 06:48:14 INFO - PROCESS | 12450 | 1469022494674 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 12450 | 1469022494679 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:48:14 INFO - PROCESS | 12450 | 1469022494685 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 12450 | 1469022494688 Marionette TRACE conn4 <- [1,2786,null,{}] 06:48:14 INFO - PROCESS | 12450 | 1469022494694 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 12450 | 1469022494700 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:14 INFO - PROCESS | 12450 | 1469022494879 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:48:15 INFO - PROCESS | 12450 | 1469022495063 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 12450 | 1469022495070 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf96000 == 34 [pid = 12450] [id = 704] 06:48:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8ed28000) [pid = 12450] [serial = 2113] [outer = (nil)] 06:48:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92abd000) [pid = 12450] [serial = 2114] [outer = 0x8ed28000] 06:48:15 INFO - PROCESS | 12450 | 1469022495148 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92abe000) [pid = 12450] [serial = 2115] [outer = 0x8ed28000] 06:48:16 INFO - PROCESS | 12450 | 1469022496080 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1435ms 06:48:16 INFO - PROCESS | 12450 | 1469022496122 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 12450 | 1469022496126 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:48:16 INFO - PROCESS | 12450 | 1469022496133 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 12450 | 1469022496137 Marionette TRACE conn4 <- [1,2790,null,{}] 06:48:16 INFO - PROCESS | 12450 | 1469022496143 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 12450 | 1469022496151 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:16 INFO - PROCESS | 12450 | 1469022496337 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:48:16 INFO - PROCESS | 12450 | 1469022496522 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 12450 | 1469022496530 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x92ac1800 == 35 [pid = 12450] [id = 705] 06:48:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92ac6400) [pid = 12450] [serial = 2116] [outer = (nil)] 06:48:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x92ec5400) [pid = 12450] [serial = 2117] [outer = 0x92ac6400] 06:48:16 INFO - PROCESS | 12450 | 1469022496626 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x93946400) [pid = 12450] [serial = 2118] [outer = 0x92ac6400] 06:48:17 INFO - PROCESS | 12450 | 1469022497629 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1540ms 06:48:17 INFO - PROCESS | 12450 | 1469022497674 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:48:17 INFO - PROCESS | 12450 | 1469022497678 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:48:17 INFO - PROCESS | 12450 | 1469022497685 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 12450 | 1469022497688 Marionette TRACE conn4 <- [1,2794,null,{}] 06:48:17 INFO - PROCESS | 12450 | 1469022497694 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 12450 | 1469022497704 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:17 INFO - PROCESS | 12450 | 1469022497885 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:48:18 INFO - PROCESS | 12450 | 1469022498284 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 12450 | 1469022498297 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b8c00 == 36 [pid = 12450] [id = 706] 06:48:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e1b9c00) [pid = 12450] [serial = 2119] [outer = (nil)] 06:48:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e1f6c00) [pid = 12450] [serial = 2120] [outer = 0x8e1b9c00] 06:48:18 INFO - PROCESS | 12450 | 1469022498436 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8e299800) [pid = 12450] [serial = 2121] [outer = 0x8e1b9c00] 06:48:19 INFO - PROCESS | 12450 | 1469022499375 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1737ms 06:48:19 INFO - PROCESS | 12450 | 1469022499424 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 12450 | 1469022499430 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:48:19 INFO - PROCESS | 12450 | 1469022499437 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 12450 | 1469022499442 Marionette TRACE conn4 <- [1,2798,null,{}] 06:48:19 INFO - PROCESS | 12450 | 1469022499469 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 12450 | 1469022499478 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:19 INFO - PROCESS | 12450 | 1469022499651 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:48:20 INFO - PROCESS | 12450 | 1469022499993 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 12450 | 1469022500001 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2fc00 == 37 [pid = 12450] [id = 707] 06:48:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x8f0bb800) [pid = 12450] [serial = 2122] [outer = (nil)] 06:48:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x904ac400) [pid = 12450] [serial = 2123] [outer = 0x8f0bb800] 06:48:20 INFO - PROCESS | 12450 | 1469022500079 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x9084f800) [pid = 12450] [serial = 2124] [outer = 0x8f0bb800] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x90f03800 == 36 [pid = 12450] [id = 699] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x92131000 == 35 [pid = 12450] [id = 698] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x9182ac00 == 34 [pid = 12450] [id = 697] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3ce000 == 33 [pid = 12450] [id = 696] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf94c00 == 32 [pid = 12450] [id = 695] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29e400 == 31 [pid = 12450] [id = 678] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c4800 == 30 [pid = 12450] [id = 679] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c800 == 29 [pid = 12450] [id = 687] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecdb400 == 28 [pid = 12450] [id = 688] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd2c00 == 27 [pid = 12450] [id = 683] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecdb000 == 26 [pid = 12450] [id = 693] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x9260d000 == 25 [pid = 12450] [id = 684] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b3400 == 24 [pid = 12450] [id = 692] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x92867000 == 23 [pid = 12450] [id = 685] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x92387c00 == 22 [pid = 12450] [id = 694] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3c6c00 == 21 [pid = 12450] [id = 682] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a800 == 20 [pid = 12450] [id = 690] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf97c00 == 19 [pid = 12450] [id = 686] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b8000 == 18 [pid = 12450] [id = 680] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x9196ac00 == 17 [pid = 12450] [id = 689] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x904b2c00 == 16 [pid = 12450] [id = 681] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf91c00 == 15 [pid = 12450] [id = 691] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf90800 == 14 [pid = 12450] [id = 677] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x92ac1800 == 13 [pid = 12450] [id = 705] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf96000 == 12 [pid = 12450] [id = 704] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x92231800 == 11 [pid = 12450] [id = 703] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x904a8000 == 10 [pid = 12450] [id = 702] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a000 == 9 [pid = 12450] [id = 700] 06:48:21 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf88c00 == 8 [pid = 12450] [id = 701] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x904b2000) [pid = 12450] [serial = 2048] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x92382000) [pid = 12450] [serial = 2052] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9223b800) [pid = 12450] [serial = 2051] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8ed30400) [pid = 12450] [serial = 2066] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92958c00) [pid = 12450] [serial = 2055] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92860800) [pid = 12450] [serial = 2054] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91972800) [pid = 12450] [serial = 2069] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91968000) [pid = 12450] [serial = 2049] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x90f0b000) [pid = 12450] [serial = 2072] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91acdc00) [pid = 12450] [serial = 2070] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x929db800) [pid = 12450] [serial = 2058] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8f0c4400) [pid = 12450] [serial = 2061] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ed2d800) [pid = 12450] [serial = 2060] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x929da400) [pid = 12450] [serial = 2057] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e3c3400) [pid = 12450] [serial = 2063] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e3c9c00) [pid = 12450] [serial = 2064] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91b33800) [pid = 12450] [serial = 2073] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8f0be000) [pid = 12450] [serial = 2067] [outer = (nil)] [url = about:blank] 06:48:21 INFO - PROCESS | 12450 | 1469022501963 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2561ms 06:48:22 INFO - PROCESS | 12450 | 1469022502035 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 12450 | 1469022502041 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:48:22 INFO - PROCESS | 12450 | 1469022502055 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 12450 | 1469022502059 Marionette TRACE conn4 <- [1,2802,null,{}] 06:48:22 INFO - PROCESS | 12450 | 1469022502068 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 12450 | 1469022502073 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:22 INFO - PROCESS | 12450 | 1469022502243 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:48:22 INFO - PROCESS | 12450 | 1469022502254 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 12450 | 1469022502261 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e28f800 == 9 [pid = 12450] [id = 708] 06:48:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e290400) [pid = 12450] [serial = 2125] [outer = (nil)] 06:48:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8e3cc000) [pid = 12450] [serial = 2126] [outer = 0x8e290400] 06:48:22 INFO - PROCESS | 12450 | 1469022502337 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8e4e7800) [pid = 12450] [serial = 2127] [outer = 0x8e290400] 06:48:23 INFO - PROCESS | 12450 | 1469022503346 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1336ms 06:48:23 INFO - PROCESS | 12450 | 1469022503392 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 12450 | 1469022503400 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:48:23 INFO - PROCESS | 12450 | 1469022503411 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 12450 | 1469022503415 Marionette TRACE conn4 <- [1,2806,null,{}] 06:48:23 INFO - PROCESS | 12450 | 1469022503421 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 12450 | 1469022503427 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:23 INFO - PROCESS | 12450 | 1469022503677 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:48:23 INFO - PROCESS | 12450 | 1469022503770 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 12450 | 1469022503777 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bb400 == 10 [pid = 12450] [id = 709] 06:48:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8f0c2c00) [pid = 12450] [serial = 2128] [outer = (nil)] 06:48:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904a6800) [pid = 12450] [serial = 2129] [outer = 0x8f0c2c00] 06:48:23 INFO - PROCESS | 12450 | 1469022503854 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x904af400) [pid = 12450] [serial = 2130] [outer = 0x8f0c2c00] 06:48:24 INFO - PROCESS | 12450 | 1469022504954 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1588ms 06:48:25 INFO - PROCESS | 12450 | 1469022504999 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 12450 | 1469022505002 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:48:25 INFO - PROCESS | 12450 | 1469022505010 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 12450 | 1469022505015 Marionette TRACE conn4 <- [1,2810,null,{}] 06:48:25 INFO - PROCESS | 12450 | 1469022505040 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:25 INFO - PROCESS | 12450 | 1469022505049 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:25 INFO - PROCESS | 12450 | 1469022505264 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:48:25 INFO - PROCESS | 12450 | 1469022505289 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 12450 | 1469022505297 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x91825400 == 11 [pid = 12450] [id = 710] 06:48:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91825800) [pid = 12450] [serial = 2131] [outer = (nil)] 06:48:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9182a000) [pid = 12450] [serial = 2132] [outer = 0x91825800] 06:48:25 INFO - PROCESS | 12450 | 1469022505371 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91968400) [pid = 12450] [serial = 2133] [outer = 0x91825800] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x90f09000) [pid = 12450] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9182fc00) [pid = 12450] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92133800) [pid = 12450] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e1af400) [pid = 12450] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8e1bc400) [pid = 12450] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x8e4de800) [pid = 12450] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8ed2a400) [pid = 12450] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x9238a400) [pid = 12450] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:48:26 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x91b38c00) [pid = 12450] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:48:26 INFO - PROCESS | 12450 | 1469022506663 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1692ms 06:48:26 INFO - PROCESS | 12450 | 1469022506703 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 12450 | 1469022506709 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:48:26 INFO - PROCESS | 12450 | 1469022506727 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 12450 | 1469022506729 Marionette TRACE conn4 <- [1,2814,null,{}] 06:48:26 INFO - PROCESS | 12450 | 1469022506735 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:26 INFO - PROCESS | 12450 | 1469022506740 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:26 INFO - PROCESS | 12450 | 1469022506945 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:48:27 INFO - PROCESS | 12450 | 1469022507114 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 12450 | 1469022507121 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2c800 == 12 [pid = 12450] [id = 711] 06:48:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x90845400) [pid = 12450] [serial = 2134] [outer = (nil)] 06:48:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91827400) [pid = 12450] [serial = 2135] [outer = 0x90845400] 06:48:27 INFO - PROCESS | 12450 | 1469022507194 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91acf400) [pid = 12450] [serial = 2136] [outer = 0x90845400] 06:48:27 INFO - PROCESS | 12450 | 1469022507952 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1290ms 06:48:28 INFO - PROCESS | 12450 | 1469022508023 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:48:28 INFO - PROCESS | 12450 | 1469022508032 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:48:28 INFO - PROCESS | 12450 | 1469022508042 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 12450 | 1469022508050 Marionette TRACE conn4 <- [1,2818,null,{}] 06:48:28 INFO - PROCESS | 12450 | 1469022508055 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:28 INFO - PROCESS | 12450 | 1469022508060 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:28 INFO - PROCESS | 12450 | 1469022508211 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:48:28 INFO - PROCESS | 12450 | 1469022508220 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 12450 | 1469022508229 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29d000 == 13 [pid = 12450] [id = 712] 06:48:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91ad4400) [pid = 12450] [serial = 2137] [outer = (nil)] 06:48:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91b3ec00) [pid = 12450] [serial = 2138] [outer = 0x91ad4400] 06:48:28 INFO - PROCESS | 12450 | 1469022508295 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9212fc00) [pid = 12450] [serial = 2139] [outer = 0x91ad4400] 06:48:29 INFO - PROCESS | 12450 | 1469022509535 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1554ms 06:48:29 INFO - PROCESS | 12450 | 1469022509599 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 12450 | 1469022509606 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:48:29 INFO - PROCESS | 12450 | 1469022509614 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 12450 | 1469022509620 Marionette TRACE conn4 <- [1,2822,null,{}] 06:48:29 INFO - PROCESS | 12450 | 1469022509672 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:29 INFO - PROCESS | 12450 | 1469022509678 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:29 INFO - PROCESS | 12450 | 1469022509948 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:48:30 INFO - PROCESS | 12450 | 1469022510145 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 12450 | 1469022510152 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b2400 == 14 [pid = 12450] [id = 713] 06:48:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8eccf800) [pid = 12450] [serial = 2140] [outer = (nil)] 06:48:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ed23800) [pid = 12450] [serial = 2141] [outer = 0x8eccf800] 06:48:30 INFO - PROCESS | 12450 | 1469022510243 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8f0b8c00) [pid = 12450] [serial = 2142] [outer = 0x8eccf800] 06:48:31 INFO - PROCESS | 12450 | 1469022511204 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1638ms 06:48:31 INFO - PROCESS | 12450 | 1469022511253 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 12450 | 1469022511261 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:48:31 INFO - PROCESS | 12450 | 1469022511271 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - PROCESS | 12450 | 1469022511276 Marionette TRACE conn4 <- [1,2826,null,{}] 06:48:31 INFO - PROCESS | 12450 | 1469022511283 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 12450 | 1469022511289 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:31 INFO - PROCESS | 12450 | 1469022511477 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:48:31 INFO - PROCESS | 12450 | 1469022511676 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 12450 | 1469022511685 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:31 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c0400 == 15 [pid = 12450] [id = 714] 06:48:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x90f0b000) [pid = 12450] [serial = 2143] [outer = (nil)] 06:48:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9196ec00) [pid = 12450] [serial = 2144] [outer = 0x90f0b000] 06:48:31 INFO - PROCESS | 12450 | 1469022511813 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9196ac00) [pid = 12450] [serial = 2145] [outer = 0x90f0b000] 06:48:32 INFO - PROCESS | 12450 | 1469022512892 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1690ms 06:48:32 INFO - PROCESS | 12450 | 1469022512961 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 12450 | 1469022512966 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:48:32 INFO - PROCESS | 12450 | 1469022512972 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 12450 | 1469022512979 Marionette TRACE conn4 <- [1,2830,null,{}] 06:48:32 INFO - PROCESS | 12450 | 1469022512995 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 12450 | 1469022513004 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:33 INFO - PROCESS | 12450 | 1469022513233 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:48:33 INFO - PROCESS | 12450 | 1469022513464 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 12450 | 1469022513474 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:33 INFO - PROCESS | 12450 | ++DOCSHELL 0x9223cc00 == 16 [pid = 12450] [id = 715] 06:48:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9223d400) [pid = 12450] [serial = 2146] [outer = (nil)] 06:48:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92609000) [pid = 12450] [serial = 2147] [outer = 0x9223d400] 06:48:33 INFO - PROCESS | 12450 | 1469022513615 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9285f800) [pid = 12450] [serial = 2148] [outer = 0x9223d400] 06:48:34 INFO - PROCESS | 12450 | 1469022514632 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1742ms 06:48:34 INFO - PROCESS | 12450 | 1469022514716 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:48:34 INFO - PROCESS | 12450 | 1469022514721 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:48:34 INFO - PROCESS | 12450 | 1469022514727 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 12450 | 1469022514731 Marionette TRACE conn4 <- [1,2834,null,{}] 06:48:34 INFO - PROCESS | 12450 | 1469022514737 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 12450 | 1469022514743 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:35 INFO - PROCESS | 12450 | 1469022515061 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:48:35 INFO - PROCESS | 12450 | 1469022515334 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 12450 | 1469022515341 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f0800 == 17 [pid = 12450] [id = 716] 06:48:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x8e1f4400) [pid = 12450] [serial = 2149] [outer = (nil)] 06:48:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8e29ac00) [pid = 12450] [serial = 2150] [outer = 0x8e1f4400] 06:48:35 INFO - PROCESS | 12450 | 1469022515425 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e4e0400) [pid = 12450] [serial = 2151] [outer = 0x8e1f4400] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92601c00) [pid = 12450] [serial = 2100] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9238d000) [pid = 12450] [serial = 2099] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x91b39c00) [pid = 12450] [serial = 2094] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x92239800) [pid = 12450] [serial = 2097] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e297000) [pid = 12450] [serial = 2088] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91b40400) [pid = 12450] [serial = 2075] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x904b4c00) [pid = 12450] [serial = 2079] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x91ace000) [pid = 12450] [serial = 2093] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92236800) [pid = 12450] [serial = 2096] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8f0b9800) [pid = 12450] [serial = 2090] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x904aac00) [pid = 12450] [serial = 2091] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8ed2dc00) [pid = 12450] [serial = 2078] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x92602400) [pid = 12450] [serial = 2084] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x92607800) [pid = 12450] [serial = 2085] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91acfc00) [pid = 12450] [serial = 2082] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e1e9800) [pid = 12450] [serial = 2087] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91e4cc00) [pid = 12450] [serial = 2076] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x91e4bc00) [pid = 12450] [serial = 2081] [outer = (nil)] [url = about:blank] 06:48:36 INFO - PROCESS | 12450 | 1469022516509 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1837ms 06:48:36 INFO - PROCESS | 12450 | 1469022516567 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 12450 | 1469022516573 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:48:36 INFO - PROCESS | 12450 | 1469022516582 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 12450 | 1469022516587 Marionette TRACE conn4 <- [1,2838,null,{}] 06:48:36 INFO - PROCESS | 12450 | 1469022516595 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:36 INFO - PROCESS | 12450 | 1469022516601 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:36 INFO - PROCESS | 12450 | 1469022516803 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:48:37 INFO - PROCESS | 12450 | 1469022516981 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 12450 | 1469022516992 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e28f400 == 18 [pid = 12450] [id = 717] 06:48:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x904b3800) [pid = 12450] [serial = 2152] [outer = (nil)] 06:48:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x90846400) [pid = 12450] [serial = 2153] [outer = 0x904b3800] 06:48:37 INFO - PROCESS | 12450 | 1469022517064 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x90f0ac00) [pid = 12450] [serial = 2154] [outer = 0x904b3800] 06:48:37 INFO - PROCESS | 12450 | 1469022517871 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1348ms 06:48:37 INFO - PROCESS | 12450 | 1469022517929 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 12450 | 1469022517933 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:48:37 INFO - PROCESS | 12450 | 1469022517940 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 12450 | 1469022517944 Marionette TRACE conn4 <- [1,2842,null,{}] 06:48:37 INFO - PROCESS | 12450 | 1469022517954 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 12450 | 1469022517958 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:38 INFO - PROCESS | 12450 | 1469022518132 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:48:38 INFO - PROCESS | 12450 | 1469022518144 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 12450 | 1469022518150 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed32800 == 19 [pid = 12450] [id = 718] 06:48:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x91976000) [pid = 12450] [serial = 2155] [outer = (nil)] 06:48:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x91e4f800) [pid = 12450] [serial = 2156] [outer = 0x91976000] 06:48:38 INFO - PROCESS | 12450 | 1469022518218 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9222f000) [pid = 12450] [serial = 2157] [outer = 0x91976000] 06:48:39 INFO - PROCESS | 12450 | 1469022519267 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1386ms 06:48:39 INFO - PROCESS | 12450 | 1469022519332 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 12450 | 1469022519338 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:48:39 INFO - PROCESS | 12450 | 1469022519354 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 12450 | 1469022519361 Marionette TRACE conn4 <- [1,2846,null,{}] 06:48:39 INFO - PROCESS | 12450 | 1469022519374 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 12450 | 1469022519380 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:39 INFO - PROCESS | 12450 | 1469022519596 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:48:39 INFO - PROCESS | 12450 | 1469022519624 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 12450 | 1469022519633 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x904b1c00 == 20 [pid = 12450] [id = 719] 06:48:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92233800) [pid = 12450] [serial = 2158] [outer = (nil)] 06:48:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92604400) [pid = 12450] [serial = 2159] [outer = 0x92233800] 06:48:39 INFO - PROCESS | 12450 | 1469022519699 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x9260a400) [pid = 12450] [serial = 2160] [outer = 0x92233800] 06:48:40 INFO - PROCESS | 12450 | 1469022520611 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1298ms 06:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:48:40 INFO - PROCESS | 12450 | 1469022520645 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 12450 | 1469022520648 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:48:40 INFO - PROCESS | 12450 | 1469022520654 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 12450 | 1469022520657 Marionette TRACE conn4 <- [1,2850,null,{}] 06:48:40 INFO - PROCESS | 12450 | 1469022520662 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:40 INFO - PROCESS | 12450 | 1469022520667 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:40 INFO - PROCESS | 12450 | 1469022520873 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8cf8b000) [pid = 12450] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8e297800) [pid = 12450] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x90f06000) [pid = 12450] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x9260f800) [pid = 12450] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8ed28000) [pid = 12450] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x92ac6400) [pid = 12450] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e1b9c00) [pid = 12450] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x8f0c2c00) [pid = 12450] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:48:40 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x90845400) [pid = 12450] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:48:41 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8e290400) [pid = 12450] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:48:41 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8f0bb800) [pid = 12450] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:48:41 INFO - PROCESS | 12450 | --DOMWINDOW == 61 (0x91825800) [pid = 12450] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:48:41 INFO - PROCESS | 12450 | 1469022521079 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 12450 | 1469022521086 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8b000 == 21 [pid = 12450] [id = 720] 06:48:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 62 (0x8cf8c000) [pid = 12450] [serial = 2161] [outer = (nil)] 06:48:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8e3c1800) [pid = 12450] [serial = 2162] [outer = 0x8cf8c000] 06:48:41 INFO - PROCESS | 12450 | 1469022521157 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8ecd9800) [pid = 12450] [serial = 2163] [outer = 0x8cf8c000] 06:48:41 INFO - PROCESS | 12450 | 1469022521988 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1383ms 06:48:42 INFO - PROCESS | 12450 | 1469022522037 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 12450 | 1469022522041 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:48:42 INFO - PROCESS | 12450 | 1469022522047 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 12450 | 1469022522050 Marionette TRACE conn4 <- [1,2854,null,{}] 06:48:42 INFO - PROCESS | 12450 | 1469022522056 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 12450 | 1469022522061 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:42 INFO - PROCESS | 12450 | 1469022522224 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:48:42 INFO - PROCESS | 12450 | 1469022522236 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 12450 | 1469022522254 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:42 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e297400 == 22 [pid = 12450] [id = 721] 06:48:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8f0b8400) [pid = 12450] [serial = 2164] [outer = (nil)] 06:48:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8f0bf400) [pid = 12450] [serial = 2165] [outer = 0x8f0b8400] 06:48:42 INFO - PROCESS | 12450 | 1469022522477 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x9295f800) [pid = 12450] [serial = 2166] [outer = 0x8f0b8400] 06:48:43 INFO - PROCESS | 12450 | 1469022523452 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1484ms 06:48:43 INFO - PROCESS | 12450 | 1469022523532 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 12450 | 1469022523539 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:48:43 INFO - PROCESS | 12450 | 1469022523548 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 12450 | 1469022523552 Marionette TRACE conn4 <- [1,2858,null,{}] 06:48:43 INFO - PROCESS | 12450 | 1469022523561 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:43 INFO - PROCESS | 12450 | 1469022523567 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:43 INFO - PROCESS | 12450 | 1469022523803 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:48:44 INFO - PROCESS | 12450 | 1469022524064 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 12450 | 1469022524080 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29c800 == 23 [pid = 12450] [id = 722] 06:48:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8e3c4000) [pid = 12450] [serial = 2167] [outer = (nil)] 06:48:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904aac00) [pid = 12450] [serial = 2168] [outer = 0x8e3c4000] 06:48:44 INFO - PROCESS | 12450 | 1469022524174 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9084fc00) [pid = 12450] [serial = 2169] [outer = 0x8e3c4000] 06:48:45 INFO - PROCESS | 12450 | 1469022525059 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1544ms 06:48:45 INFO - PROCESS | 12450 | 1469022525092 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 12450 | 1469022525098 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:48:45 INFO - PROCESS | 12450 | 1469022525110 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 12450 | 1469022525114 Marionette TRACE conn4 <- [1,2862,null,{}] 06:48:45 INFO - PROCESS | 12450 | 1469022525120 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:45 INFO - PROCESS | 12450 | 1469022525126 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:45 INFO - PROCESS | 12450 | 1469022525389 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:48:45 INFO - PROCESS | 12450 | 1469022525525 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 12450 | 1469022525535 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:45 INFO - PROCESS | 12450 | ++DOCSHELL 0x91974400 == 24 [pid = 12450] [id = 723] 06:48:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91b33c00) [pid = 12450] [serial = 2170] [outer = (nil)] 06:48:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91e50000) [pid = 12450] [serial = 2171] [outer = 0x91b33c00] 06:48:45 INFO - PROCESS | 12450 | 1469022525620 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92234400) [pid = 12450] [serial = 2172] [outer = 0x91b33c00] 06:48:46 INFO - PROCESS | 12450 | 1469022526637 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 06:48:46 INFO - PROCESS | 12450 | 1469022526693 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:48:46 INFO - PROCESS | 12450 | 1469022526698 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:48:46 INFO - PROCESS | 12450 | 1469022526705 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 12450 | 1469022526711 Marionette TRACE conn4 <- [1,2866,null,{}] 06:48:46 INFO - PROCESS | 12450 | 1469022526728 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 12450 | 1469022526737 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:46 INFO - PROCESS | 12450 | 1469022526931 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:48:47 INFO - PROCESS | 12450 | 1469022527119 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 12450 | 1469022527137 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e0000 == 25 [pid = 12450] [id = 724] 06:48:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x929d7c00) [pid = 12450] [serial = 2173] [outer = (nil)] 06:48:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x929dd000) [pid = 12450] [serial = 2174] [outer = 0x929d7c00] 06:48:47 INFO - PROCESS | 12450 | 1469022527310 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x92abbc00) [pid = 12450] [serial = 2175] [outer = 0x929d7c00] 06:48:48 INFO - PROCESS | 12450 | 1469022528240 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1586ms 06:48:48 INFO - PROCESS | 12450 | 1469022528291 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:48:48 INFO - PROCESS | 12450 | 1469022528296 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:48:48 INFO - PROCESS | 12450 | 1469022528302 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 12450 | 1469022528306 Marionette TRACE conn4 <- [1,2870,null,{}] 06:48:48 INFO - PROCESS | 12450 | 1469022528311 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:48 INFO - PROCESS | 12450 | 1469022528316 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:48 INFO - PROCESS | 12450 | 1469022528495 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:48:48 INFO - PROCESS | 12450 | 1469022528693 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 12450 | 1469022528700 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:48 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f1400 == 26 [pid = 12450] [id = 725] 06:48:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e3c3400) [pid = 12450] [serial = 2176] [outer = (nil)] 06:48:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x92ec1400) [pid = 12450] [serial = 2177] [outer = 0x8e3c3400] 06:48:48 INFO - PROCESS | 12450 | 1469022528823 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92ec6800) [pid = 12450] [serial = 2178] [outer = 0x8e3c3400] 06:48:49 INFO - PROCESS | 12450 | 1469022529759 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1535ms 06:48:49 INFO - PROCESS | 12450 | 1469022529838 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 12450 | 1469022529842 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:48:49 INFO - PROCESS | 12450 | 1469022529849 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 12450 | 1469022529852 Marionette TRACE conn4 <- [1,2874,null,{}] 06:48:49 INFO - PROCESS | 12450 | 1469022529858 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 12450 | 1469022529863 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:50 INFO - PROCESS | 12450 | 1469022530073 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:48:50 INFO - PROCESS | 12450 | 1469022530260 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 12450 | 1469022530269 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:50 INFO - PROCESS | 12450 | ++DOCSHELL 0x929da800 == 27 [pid = 12450] [id = 726] 06:48:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92ab9400) [pid = 12450] [serial = 2179] [outer = (nil)] 06:48:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x93943000) [pid = 12450] [serial = 2180] [outer = 0x92ab9400] 06:48:50 INFO - PROCESS | 12450 | 1469022530351 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x93946000) [pid = 12450] [serial = 2181] [outer = 0x92ab9400] 06:48:51 INFO - PROCESS | 12450 | 1469022531330 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1539ms 06:48:51 INFO - PROCESS | 12450 | 1469022531389 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 12450 | 1469022531392 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:48:51 INFO - PROCESS | 12450 | 1469022531400 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - PROCESS | 12450 | 1469022531404 Marionette TRACE conn4 <- [1,2878,null,{}] 06:48:51 INFO - PROCESS | 12450 | 1469022531409 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:51 INFO - PROCESS | 12450 | 1469022531419 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:51 INFO - PROCESS | 12450 | 1469022531689 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:48:51 INFO - PROCESS | 12450 | 1469022531957 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 12450 | 1469022531963 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:52 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b6800 == 28 [pid = 12450] [id = 727] 06:48:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e1b8000) [pid = 12450] [serial = 2182] [outer = (nil)] 06:48:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8eccfc00) [pid = 12450] [serial = 2183] [outer = 0x8e1b8000] 06:48:52 INFO - PROCESS | 12450 | 1469022532087 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x8f0bb000) [pid = 12450] [serial = 2184] [outer = 0x8e1b8000] 06:48:53 INFO - PROCESS | 12450 | 1469022533256 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1936ms 06:48:53 INFO - PROCESS | 12450 | 1469022533340 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:48:53 INFO - PROCESS | 12450 | 1469022533346 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:48:53 INFO - PROCESS | 12450 | 1469022533354 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 12450 | 1469022533359 Marionette TRACE conn4 <- [1,2882,null,{}] 06:48:53 INFO - PROCESS | 12450 | 1469022533367 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 12450 | 1469022533372 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:53 INFO - PROCESS | 12450 | 1469022533591 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:48:53 INFO - PROCESS | 12450 | 1469022533963 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 12450 | 1469022533979 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd7c00 == 29 [pid = 12450] [id = 728] 06:48:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8ecd8400) [pid = 12450] [serial = 2185] [outer = (nil)] 06:48:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8ed2b400) [pid = 12450] [serial = 2186] [outer = 0x8ecd8400] 06:48:54 INFO - PROCESS | 12450 | 1469022534053 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8f0bb800) [pid = 12450] [serial = 2187] [outer = 0x8ecd8400] 06:48:55 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b8c00 == 28 [pid = 12450] [id = 706] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8e3cc000) [pid = 12450] [serial = 2126] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x8e4e7800) [pid = 12450] [serial = 2127] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9084f800) [pid = 12450] [serial = 2124] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x904ac400) [pid = 12450] [serial = 2123] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x9182a000) [pid = 12450] [serial = 2132] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e1bc800) [pid = 12450] [serial = 2103] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8cf92400) [pid = 12450] [serial = 2102] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x904a8400) [pid = 12450] [serial = 2106] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8ed2f800) [pid = 12450] [serial = 2105] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91b32c00) [pid = 12450] [serial = 2109] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9196e800) [pid = 12450] [serial = 2108] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x92964800) [pid = 12450] [serial = 2112] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92960400) [pid = 12450] [serial = 2111] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92abe000) [pid = 12450] [serial = 2115] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92abd000) [pid = 12450] [serial = 2114] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x93946400) [pid = 12450] [serial = 2118] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x92ec5400) [pid = 12450] [serial = 2117] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e299800) [pid = 12450] [serial = 2121] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e1f6c00) [pid = 12450] [serial = 2120] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x904a6800) [pid = 12450] [serial = 2129] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x91968400) [pid = 12450] [serial = 2133] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x91827400) [pid = 12450] [serial = 2135] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91b3ec00) [pid = 12450] [serial = 2138] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x91acf400) [pid = 12450] [serial = 2136] [outer = (nil)] [url = about:blank] 06:48:55 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x904af400) [pid = 12450] [serial = 2130] [outer = (nil)] [url = about:blank] 06:48:56 INFO - PROCESS | 12450 | 1469022536119 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2797ms 06:48:56 INFO - PROCESS | 12450 | 1469022536151 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 12450 | 1469022536157 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:48:56 INFO - PROCESS | 12450 | 1469022536166 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 12450 | 1469022536171 Marionette TRACE conn4 <- [1,2886,null,{}] 06:48:56 INFO - PROCESS | 12450 | 1469022536180 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 12450 | 1469022536186 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:56 INFO - PROCESS | 12450 | 1469022536418 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:48:56 INFO - PROCESS | 12450 | 1469022536560 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 12450 | 1469022536570 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ee400 == 29 [pid = 12450] [id = 729] 06:48:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x8e1f2000) [pid = 12450] [serial = 2188] [outer = (nil)] 06:48:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x8e3ccc00) [pid = 12450] [serial = 2189] [outer = 0x8e1f2000] 06:48:56 INFO - PROCESS | 12450 | 1469022536640 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8e4e5800) [pid = 12450] [serial = 2190] [outer = 0x8e1f2000] 06:48:57 INFO - PROCESS | 12450 | 1469022537543 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:48:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1441ms 06:48:57 INFO - PROCESS | 12450 | 1469022537608 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 12450 | 1469022537616 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:48:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:48:57 INFO - PROCESS | 12450 | 1469022537630 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 12450 | 1469022537634 Marionette TRACE conn4 <- [1,2890,null,{}] 06:48:57 INFO - PROCESS | 12450 | 1469022537642 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:57 INFO - PROCESS | 12450 | 1469022537648 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:57 INFO - PROCESS | 12450 | 1469022537890 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:48:57 INFO - PROCESS | 12450 | 1469022537907 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 12450 | 1469022537916 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:57 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0bf000 == 30 [pid = 12450] [id = 730] 06:48:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8f0c4400) [pid = 12450] [serial = 2191] [outer = (nil)] 06:48:57 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x904af000) [pid = 12450] [serial = 2192] [outer = 0x8f0c4400] 06:48:57 INFO - PROCESS | 12450 | 1469022537989 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x904b3c00) [pid = 12450] [serial = 2193] [outer = 0x8f0c4400] 06:48:59 INFO - PROCESS | 12450 | 1469022539020 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1436ms 06:48:59 INFO - PROCESS | 12450 | 1469022539066 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 12450 | 1469022539070 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:48:59 INFO - PROCESS | 12450 | 1469022539083 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 12450 | 1469022539089 Marionette TRACE conn4 <- [1,2894,null,{}] 06:48:59 INFO - PROCESS | 12450 | 1469022539106 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:59 INFO - PROCESS | 12450 | 1469022539115 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:59 INFO - PROCESS | 12450 | 1469022539343 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:48:59 INFO - PROCESS | 12450 | 1469022539364 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 12450 | 1469022539373 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:48:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x91967c00 == 31 [pid = 12450] [id = 731] 06:48:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91968400) [pid = 12450] [serial = 2194] [outer = (nil)] 06:48:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9196e800) [pid = 12450] [serial = 2195] [outer = 0x91968400] 06:48:59 INFO - PROCESS | 12450 | 1469022539449 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91acfc00) [pid = 12450] [serial = 2196] [outer = 0x91968400] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x8f0b8400) [pid = 12450] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x92233800) [pid = 12450] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8cf8c000) [pid = 12450] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x904b3800) [pid = 12450] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9223d400) [pid = 12450] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e1f4400) [pid = 12450] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x91ad4400) [pid = 12450] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x91976000) [pid = 12450] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x90f0b000) [pid = 12450] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:49:00 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8eccf800) [pid = 12450] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:49:00 INFO - PROCESS | 12450 | 1469022540892 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:49:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:49:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1853ms 06:49:00 INFO - PROCESS | 12450 | 1469022540938 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 12450 | 1469022540943 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:49:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:49:00 INFO - PROCESS | 12450 | 1469022540949 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 12450 | 1469022540952 Marionette TRACE conn4 <- [1,2898,null,{}] 06:49:00 INFO - PROCESS | 12450 | 1469022540958 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 12450 | 1469022540963 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:01 INFO - PROCESS | 12450 | 1469022541191 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:49:01 INFO - PROCESS | 12450 | 1469022541339 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 12450 | 1469022541349 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b6c00 == 32 [pid = 12450] [id = 732] 06:49:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8e299000) [pid = 12450] [serial = 2197] [outer = (nil)] 06:49:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x91acf800) [pid = 12450] [serial = 2198] [outer = 0x8e299000] 06:49:01 INFO - PROCESS | 12450 | 1469022541421 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x91b3a800) [pid = 12450] [serial = 2199] [outer = 0x8e299000] 06:49:02 INFO - PROCESS | 12450 | 1469022542165 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1281ms 06:49:02 INFO - PROCESS | 12450 | 1469022542233 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 12450 | 1469022542236 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:49:02 INFO - PROCESS | 12450 | 1469022542243 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 12450 | 1469022542246 Marionette TRACE conn4 <- [1,2902,null,{}] 06:49:02 INFO - PROCESS | 12450 | 1469022542251 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 12450 | 1469022542256 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:02 INFO - PROCESS | 12450 | 1469022542409 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:49:02 INFO - PROCESS | 12450 | 1469022542418 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 12450 | 1469022542429 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:02 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b8400 == 33 [pid = 12450] [id = 733] 06:49:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x91ad5000) [pid = 12450] [serial = 2200] [outer = (nil)] 06:49:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x92134400) [pid = 12450] [serial = 2201] [outer = 0x91ad5000] 06:49:02 INFO - PROCESS | 12450 | 1469022542499 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x92239400) [pid = 12450] [serial = 2202] [outer = 0x91ad5000] 06:49:03 INFO - PROCESS | 12450 | 1469022543748 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:49:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:49:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1581ms 06:49:03 INFO - PROCESS | 12450 | 1469022543825 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 12450 | 1469022543832 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:49:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:49:03 INFO - PROCESS | 12450 | 1469022543840 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 12450 | 1469022543848 Marionette TRACE conn4 <- [1,2906,null,{}] 06:49:03 INFO - PROCESS | 12450 | 1469022543857 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:03 INFO - PROCESS | 12450 | 1469022543862 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:04 INFO - PROCESS | 12450 | 1469022544088 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:49:04 INFO - PROCESS | 12450 | 1469022544326 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 12450 | 1469022544336 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:04 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cd800 == 34 [pid = 12450] [id = 734] 06:49:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e4db400) [pid = 12450] [serial = 2203] [outer = (nil)] 06:49:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8ed31800) [pid = 12450] [serial = 2204] [outer = 0x8e4db400] 06:49:04 INFO - PROCESS | 12450 | 1469022544446 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x904abc00) [pid = 12450] [serial = 2205] [outer = 0x8e4db400] 06:49:05 INFO - PROCESS | 12450 | 1469022545538 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1752ms 06:49:05 INFO - PROCESS | 12450 | 1469022545593 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 12450 | 1469022545601 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:49:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:49:05 INFO - PROCESS | 12450 | 1469022545611 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 12450 | 1469022545615 Marionette TRACE conn4 <- [1,2910,null,{}] 06:49:05 INFO - PROCESS | 12450 | 1469022545621 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 12450 | 1469022545628 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:05 INFO - PROCESS | 12450 | 1469022545825 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:49:06 INFO - PROCESS | 12450 | 1469022546097 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 12450 | 1469022546104 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed30c00 == 35 [pid = 12450] [id = 735] 06:49:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91b32800) [pid = 12450] [serial = 2206] [outer = (nil)] 06:49:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91e47c00) [pid = 12450] [serial = 2207] [outer = 0x91b32800] 06:49:06 INFO - PROCESS | 12450 | 1469022546234 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x91ad1c00) [pid = 12450] [serial = 2208] [outer = 0x91b32800] 06:49:07 INFO - PROCESS | 12450 | 1469022547095 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:49:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:49:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:49:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1533ms 06:49:07 INFO - PROCESS | 12450 | 1469022547145 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:49:07 INFO - TEST-START | /DOMEvents/constructors.html 06:49:07 INFO - PROCESS | 12450 | 1469022547149 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:49:07 INFO - PROCESS | 12450 | 1469022547156 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 12450 | 1469022547163 Marionette TRACE conn4 <- [1,2914,null,{}] 06:49:07 INFO - PROCESS | 12450 | 1469022547209 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 12450 | 1469022547218 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:07 INFO - PROCESS | 12450 | 1469022547396 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:49:07 INFO - PROCESS | 12450 | 1469022547585 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 12450 | 1469022547598 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:07 INFO - PROCESS | 12450 | ++DOCSHELL 0x92390400 == 36 [pid = 12450] [id = 736] 06:49:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x9260f400) [pid = 12450] [serial = 2209] [outer = (nil)] 06:49:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9286ec00) [pid = 12450] [serial = 2210] [outer = 0x9260f400] 06:49:07 INFO - PROCESS | 12450 | 1469022547678 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9295c800) [pid = 12450] [serial = 2211] [outer = 0x9260f400] 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:49:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:49:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:49:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:49:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:49:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:49:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:49:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:49:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:49:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 1657ms 06:49:08 INFO - PROCESS | 12450 | 1469022548743 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:49:08 INFO - PROCESS | 12450 | 1469022548833 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 12450 | 1469022548847 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:49:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:49:08 INFO - PROCESS | 12450 | 1469022548860 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 12450 | 1469022548863 Marionette TRACE conn4 <- [1,2918,null,{}] 06:49:08 INFO - PROCESS | 12450 | 1469022548874 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:08 INFO - PROCESS | 12450 | 1469022548879 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:09 INFO - PROCESS | 12450 | 1469022549054 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:49:09 INFO - PROCESS | 12450 | 1469022549285 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 12450 | 1469022549293 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182ac00 == 37 [pid = 12450] [id = 737] 06:49:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91830c00) [pid = 12450] [serial = 2212] [outer = (nil)] 06:49:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929de800) [pid = 12450] [serial = 2213] [outer = 0x91830c00] 06:49:09 INFO - PROCESS | 12450 | 1469022549406 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92abe000) [pid = 12450] [serial = 2214] [outer = 0x91830c00] 06:49:10 INFO - PROCESS | 12450 | 1469022550400 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:49:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:49:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1585ms 06:49:10 INFO - PROCESS | 12450 | 1469022550447 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 12450 | 1469022550453 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:49:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:49:10 INFO - PROCESS | 12450 | 1469022550462 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 12450 | 1469022550467 Marionette TRACE conn4 <- [1,2922,null,{}] 06:49:10 INFO - PROCESS | 12450 | 1469022550503 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:10 INFO - PROCESS | 12450 | 1469022550509 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:10 INFO - PROCESS | 12450 | 1469022550685 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:49:11 INFO - PROCESS | 12450 | 1469022551013 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 12450 | 1469022551029 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:11 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b6c00 == 36 [pid = 12450] [id = 732] 06:49:11 INFO - PROCESS | 12450 | --DOCSHELL 0x91967c00 == 35 [pid = 12450] [id = 731] 06:49:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ea800 == 36 [pid = 12450] [id = 738] 06:49:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x8e29e800) [pid = 12450] [serial = 2215] [outer = (nil)] 06:49:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e4e2400) [pid = 12450] [serial = 2216] [outer = 0x8e29e800] 06:49:11 INFO - PROCESS | 12450 | 1469022551138 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8ecd4c00) [pid = 12450] [serial = 2217] [outer = 0x8e29e800] 06:49:11 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bf000 == 35 [pid = 12450] [id = 730] 06:49:11 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ee400 == 34 [pid = 12450] [id = 729] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x92604400) [pid = 12450] [serial = 2159] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8e3c1800) [pid = 12450] [serial = 2162] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9260a400) [pid = 12450] [serial = 2160] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x90846400) [pid = 12450] [serial = 2153] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x90f0ac00) [pid = 12450] [serial = 2154] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92609000) [pid = 12450] [serial = 2147] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9285f800) [pid = 12450] [serial = 2148] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e29ac00) [pid = 12450] [serial = 2150] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e4e0400) [pid = 12450] [serial = 2151] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x9212fc00) [pid = 12450] [serial = 2139] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x91e4f800) [pid = 12450] [serial = 2156] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x9196ec00) [pid = 12450] [serial = 2144] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9196ac00) [pid = 12450] [serial = 2145] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8ed23800) [pid = 12450] [serial = 2141] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8f0b8c00) [pid = 12450] [serial = 2142] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x9295f800) [pid = 12450] [serial = 2166] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8ecd9800) [pid = 12450] [serial = 2163] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x9222f000) [pid = 12450] [serial = 2157] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8f0bf400) [pid = 12450] [serial = 2165] [outer = (nil)] [url = about:blank] 06:49:11 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:49:11 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:49:11 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:49:11 INFO - PROCESS | 12450 | [12450] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:49:11 INFO - PROCESS | 12450 | 1469022551925 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:49:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:49:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:49:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:49:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:49:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:49:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:49:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:49:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:49:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:49:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1521ms 06:49:12 INFO - PROCESS | 12450 | 1469022551986 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 12450 | 1469022551997 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:49:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:49:12 INFO - PROCESS | 12450 | 1469022552010 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 12450 | 1469022552014 Marionette TRACE conn4 <- [1,2926,null,{}] 06:49:12 INFO - PROCESS | 12450 | 1469022552020 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:12 INFO - PROCESS | 12450 | 1469022552026 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:12 INFO - PROCESS | 12450 | 1469022552198 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:49:12 INFO - PROCESS | 12450 | 1469022552380 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 12450 | 1469022552388 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:12 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ecc00 == 35 [pid = 12450] [id = 739] 06:49:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x9182b400) [pid = 12450] [serial = 2218] [outer = (nil)] 06:49:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x9196ec00) [pid = 12450] [serial = 2219] [outer = 0x9182b400] 06:49:12 INFO - PROCESS | 12450 | 1469022552461 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x91ad4000) [pid = 12450] [serial = 2220] [outer = 0x9182b400] 06:49:13 INFO - PROCESS | 12450 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:49:13 INFO - PROCESS | 12450 | 1469022553230 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:49:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:49:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1281ms 06:49:13 INFO - PROCESS | 12450 | 1469022553292 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 12450 | 1469022553296 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:49:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:49:13 INFO - PROCESS | 12450 | 1469022553303 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 12450 | 1469022553309 Marionette TRACE conn4 <- [1,2930,null,{}] 06:49:13 INFO - PROCESS | 12450 | 1469022553328 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:13 INFO - PROCESS | 12450 | 1469022553336 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:13 INFO - PROCESS | 12450 | 1469022553485 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:49:13 INFO - PROCESS | 12450 | 1469022553647 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 12450 | 1469022553656 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x9238c800 == 36 [pid = 12450] [id = 740] 06:49:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x9238d000) [pid = 12450] [serial = 2221] [outer = (nil)] 06:49:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x92605400) [pid = 12450] [serial = 2222] [outer = 0x9238d000] 06:49:13 INFO - PROCESS | 12450 | 1469022553728 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9260fc00) [pid = 12450] [serial = 2223] [outer = 0x9238d000] 06:49:14 INFO - PROCESS | 12450 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:49:14 INFO - PROCESS | 12450 | 1469022554502 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:49:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:49:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1236ms 06:49:14 INFO - PROCESS | 12450 | 1469022554540 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 12450 | 1469022554545 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:49:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:49:14 INFO - PROCESS | 12450 | 1469022554551 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 12450 | 1469022554554 Marionette TRACE conn4 <- [1,2934,null,{}] 06:49:14 INFO - PROCESS | 12450 | 1469022554566 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:14 INFO - PROCESS | 12450 | 1469022554570 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:14 INFO - PROCESS | 12450 | 1469022554785 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:49:14 INFO - PROCESS | 12450 | 1469022554812 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 12450 | 1469022554820 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:14 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b1c00 == 37 [pid = 12450] [id = 741] 06:49:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x92866800) [pid = 12450] [serial = 2224] [outer = (nil)] 06:49:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x9295fc00) [pid = 12450] [serial = 2225] [outer = 0x92866800] 06:49:14 INFO - PROCESS | 12450 | 1469022554888 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x929d9c00) [pid = 12450] [serial = 2226] [outer = 0x92866800] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8f0c4400) [pid = 12450] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91968400) [pid = 12450] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e1f2000) [pid = 12450] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x91b33c00) [pid = 12450] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8ecd8400) [pid = 12450] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x929d7c00) [pid = 12450] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x8e3c3400) [pid = 12450] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 65 (0x92ab9400) [pid = 12450] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 64 (0x8e1b8000) [pid = 12450] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 63 (0x8e3c4000) [pid = 12450] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:49:15 INFO - PROCESS | 12450 | --DOMWINDOW == 62 (0x8e299000) [pid = 12450] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:49:15 INFO - PROCESS | 12450 | 1469022555843 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:49:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:49:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1334ms 06:49:15 INFO - PROCESS | 12450 | 1469022555886 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 12450 | 1469022555889 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:49:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:49:15 INFO - PROCESS | 12450 | 1469022555895 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 12450 | 1469022555897 Marionette TRACE conn4 <- [1,2938,null,{}] 06:49:15 INFO - PROCESS | 12450 | 1469022555903 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:15 INFO - PROCESS | 12450 | 1469022555908 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:16 INFO - PROCESS | 12450 | 1469022556052 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:49:16 INFO - PROCESS | 12450 | 1469022556067 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 12450 | 1469022556077 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f5400 == 38 [pid = 12450] [id = 742] 06:49:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 63 (0x8e290800) [pid = 12450] [serial = 2227] [outer = (nil)] 06:49:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 64 (0x92233800) [pid = 12450] [serial = 2228] [outer = 0x8e290800] 06:49:16 INFO - PROCESS | 12450 | 1469022556141 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 65 (0x92865400) [pid = 12450] [serial = 2229] [outer = 0x8e290800] 06:49:16 INFO - PROCESS | 12450 | 1469022556916 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:49:16 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. 06:49:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1030ms 06:49:16 INFO - PROCESS | 12450 | 1469022556925 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:49:16 INFO - PROCESS | 12450 | 1469022556928 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:49:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:49:16 INFO - PROCESS | 12450 | 1469022556935 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 12450 | 1469022556938 Marionette TRACE conn4 <- [1,2942,null,{}] 06:49:16 INFO - PROCESS | 12450 | 1469022556943 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:16 INFO - PROCESS | 12450 | 1469022556954 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:17 INFO - PROCESS | 12450 | 1469022557199 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:49:17 INFO - PROCESS | 12450 | 1469022557227 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 12450 | 1469022557240 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:17 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29b800 == 39 [pid = 12450] [id = 743] 06:49:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 66 (0x8e3c4800) [pid = 12450] [serial = 2230] [outer = (nil)] 06:49:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x93949400) [pid = 12450] [serial = 2231] [outer = 0x8e3c4800] 06:49:17 INFO - PROCESS | 12450 | 1469022557317 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x939bcc00) [pid = 12450] [serial = 2232] [outer = 0x8e3c4800] 06:49:18 INFO - PROCESS | 12450 | 1469022558290 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:49:18 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 06:49:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:49:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1385ms 06:49:18 INFO - PROCESS | 12450 | 1469022558322 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:49:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:49:18 INFO - PROCESS | 12450 | 1469022558329 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:49:18 INFO - PROCESS | 12450 | 1469022558337 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - PROCESS | 12450 | 1469022558342 Marionette TRACE conn4 <- [1,2946,null,{}] 06:49:18 INFO - PROCESS | 12450 | 1469022558352 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:18 INFO - PROCESS | 12450 | 1469022558357 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:18 INFO - PROCESS | 12450 | 1469022558624 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:49:18 INFO - PROCESS | 12450 | 1469022558815 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 12450 | 1469022558826 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed2a000 == 40 [pid = 12450] [id = 744] 06:49:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8ed2ac00) [pid = 12450] [serial = 2233] [outer = (nil)] 06:49:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9084b400) [pid = 12450] [serial = 2234] [outer = 0x8ed2ac00] 06:49:18 INFO - PROCESS | 12450 | 1469022558914 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x90f0c400) [pid = 12450] [serial = 2235] [outer = 0x8ed2ac00] 06:49:19 INFO - PROCESS | 12450 | 1469022559744 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:49:19 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. 06:49:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1454ms 06:49:19 INFO - PROCESS | 12450 | 1469022559790 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 12450 | 1469022559798 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:49:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:49:19 INFO - PROCESS | 12450 | 1469022559808 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 12450 | 1469022559812 Marionette TRACE conn4 <- [1,2950,null,{}] 06:49:19 INFO - PROCESS | 12450 | 1469022559819 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:19 INFO - PROCESS | 12450 | 1469022559825 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:20 INFO - PROCESS | 12450 | 1469022560002 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:49:20 INFO - PROCESS | 12450 | 1469022560199 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 12450 | 1469022560205 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:20 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd1800 == 41 [pid = 12450] [id = 745] 06:49:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x92238000) [pid = 12450] [serial = 2236] [outer = (nil)] 06:49:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x92601c00) [pid = 12450] [serial = 2237] [outer = 0x92238000] 06:49:20 INFO - PROCESS | 12450 | 1469022560295 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x9286c400) [pid = 12450] [serial = 2238] [outer = 0x92238000] 06:49:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x92607400 == 42 [pid = 12450] [id = 746] 06:49:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x929e1800) [pid = 12450] [serial = 2239] [outer = (nil)] 06:49:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9393d800) [pid = 12450] [serial = 2240] [outer = 0x929e1800] 06:49:21 INFO - PROCESS | 12450 | 1469022561257 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:49:21 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. 06:49:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1482ms 06:49:21 INFO - PROCESS | 12450 | 1469022561309 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 12450 | 1469022561313 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:49:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:49:21 INFO - PROCESS | 12450 | 1469022561321 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 12450 | 1469022561328 Marionette TRACE conn4 <- [1,2954,null,{}] 06:49:21 INFO - PROCESS | 12450 | 1469022561357 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:21 INFO - PROCESS | 12450 | 1469022561367 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:21 INFO - PROCESS | 12450 | 1469022561636 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:49:21 INFO - PROCESS | 12450 | 1469022561773 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 12450 | 1469022561785 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x9394a400 == 43 [pid = 12450] [id = 747] 06:49:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x939b6c00) [pid = 12450] [serial = 2241] [outer = (nil)] 06:49:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x93b64000) [pid = 12450] [serial = 2242] [outer = 0x939b6c00] 06:49:21 INFO - PROCESS | 12450 | 1469022561868 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x93b6b800) [pid = 12450] [serial = 2243] [outer = 0x939b6c00] 06:49:22 INFO - PROCESS | 12450 | 1469022562702 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:49:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:49:22 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 06:49:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1393ms 06:49:22 INFO - PROCESS | 12450 | 1469022562732 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 12450 | 1469022562736 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:49:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:49:22 INFO - PROCESS | 12450 | 1469022562745 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 12450 | 1469022562748 Marionette TRACE conn4 <- [1,2958,null,{}] 06:49:22 INFO - PROCESS | 12450 | 1469022562754 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:22 INFO - PROCESS | 12450 | 1469022562759 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:22 INFO - PROCESS | 12450 | 1469022562952 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:49:23 INFO - PROCESS | 12450 | 1469022563157 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 12450 | 1469022563165 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:23 INFO - PROCESS | 12450 | ++DOCSHELL 0x946eac00 == 44 [pid = 12450] [id = 748] 06:49:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x946ef000) [pid = 12450] [serial = 2244] [outer = (nil)] 06:49:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x953dac00) [pid = 12450] [serial = 2245] [outer = 0x946ef000] 06:49:23 INFO - PROCESS | 12450 | 1469022563246 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x953de000) [pid = 12450] [serial = 2246] [outer = 0x946ef000] 06:49:24 INFO - PROCESS | 12450 | 1469022564115 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:49:24 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. 06:49:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1431ms 06:49:24 INFO - PROCESS | 12450 | 1469022564177 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:49:24 INFO - PROCESS | 12450 | 1469022564181 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:49:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:49:24 INFO - PROCESS | 12450 | 1469022564187 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 12450 | 1469022564191 Marionette TRACE conn4 <- [1,2962,null,{}] 06:49:24 INFO - PROCESS | 12450 | 1469022564197 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:24 INFO - PROCESS | 12450 | 1469022564202 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:24 INFO - PROCESS | 12450 | 1469022564372 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:49:24 INFO - PROCESS | 12450 | 1469022564561 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 12450 | 1469022564573 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f10400 == 45 [pid = 12450] [id = 749] 06:49:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x91970400) [pid = 12450] [serial = 2247] [outer = (nil)] 06:49:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x9750d400) [pid = 12450] [serial = 2248] [outer = 0x91970400] 06:49:24 INFO - PROCESS | 12450 | 1469022564647 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x975c5400) [pid = 12450] [serial = 2249] [outer = 0x91970400] 06:49:25 INFO - PROCESS | 12450 | 1469022565520 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:49:25 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. 06:49:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1345ms 06:49:25 INFO - PROCESS | 12450 | 1469022565533 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 12450 | 1469022565536 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:49:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:49:25 INFO - PROCESS | 12450 | 1469022565543 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 12450 | 1469022565547 Marionette TRACE conn4 <- [1,2966,null,{}] 06:49:25 INFO - PROCESS | 12450 | 1469022565553 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:25 INFO - PROCESS | 12450 | 1469022565563 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:25 INFO - PROCESS | 12450 | 1469022565763 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:49:25 INFO - PROCESS | 12450 | 1469022565964 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 12450 | 1469022565972 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:26 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf95400 == 46 [pid = 12450] [id = 750] 06:49:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x8cf96000) [pid = 12450] [serial = 2250] [outer = (nil)] 06:49:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x99154c00) [pid = 12450] [serial = 2251] [outer = 0x8cf96000] 06:49:26 INFO - PROCESS | 12450 | 1469022566054 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x991e5400) [pid = 12450] [serial = 2252] [outer = 0x8cf96000] 06:49:26 INFO - PROCESS | 12450 | 1469022566872 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:49:26 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. 06:49:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1344ms 06:49:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:49:26 INFO - PROCESS | 12450 | 1469022566887 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 12450 | 1469022566890 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:49:26 INFO - PROCESS | 12450 | 1469022566897 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 12450 | 1469022566900 Marionette TRACE conn4 <- [1,2970,null,{}] 06:49:26 INFO - PROCESS | 12450 | 1469022566906 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 12450 | 1469022566911 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:27 INFO - PROCESS | 12450 | 1469022567070 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:49:27 INFO - PROCESS | 12450 | 1469022567279 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 12450 | 1469022567285 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:27 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f06000 == 47 [pid = 12450] [id = 751] 06:49:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x92ec5800) [pid = 12450] [serial = 2253] [outer = (nil)] 06:49:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x9969b800) [pid = 12450] [serial = 2254] [outer = 0x92ec5800] 06:49:27 INFO - PROCESS | 12450 | 1469022567379 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x99df0400) [pid = 12450] [serial = 2255] [outer = 0x92ec5800] 06:49:28 INFO - PROCESS | 12450 | 1469022568241 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:49:28 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. 06:49:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1384ms 06:49:28 INFO - PROCESS | 12450 | 1469022568281 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:49:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:49:28 INFO - PROCESS | 12450 | 1469022568293 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:49:28 INFO - PROCESS | 12450 | 1469022568298 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 12450 | 1469022568302 Marionette TRACE conn4 <- [1,2974,null,{}] 06:49:28 INFO - PROCESS | 12450 | 1469022568308 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 12450 | 1469022568313 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:28 INFO - PROCESS | 12450 | 1469022568496 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:49:28 INFO - PROCESS | 12450 | 1469022568692 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 12450 | 1469022568701 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:28 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1b1400 == 48 [pid = 12450] [id = 752] 06:49:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x8e1bb800) [pid = 12450] [serial = 2256] [outer = (nil)] 06:49:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8f0bd000) [pid = 12450] [serial = 2257] [outer = 0x8e1bb800] 06:49:28 INFO - PROCESS | 12450 | 1469022568783 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x90f01400) [pid = 12450] [serial = 2258] [outer = 0x8e1bb800] 06:49:29 INFO - PROCESS | 12450 | 1469022569871 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:49:29 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. 06:49:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1634ms 06:49:29 INFO - PROCESS | 12450 | 1469022569934 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 12450 | 1469022569940 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:49:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:49:30 INFO - PROCESS | 12450 | 1469022569997 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 12450 | 1469022570004 Marionette TRACE conn4 <- [1,2978,null,{}] 06:49:30 INFO - PROCESS | 12450 | 1469022570016 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:30 INFO - PROCESS | 12450 | 1469022570020 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:30 INFO - PROCESS | 12450 | 1469022570189 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:49:30 INFO - PROCESS | 12450 | 1469022570468 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 12450 | 1469022570478 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:30 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e0400 == 49 [pid = 12450] [id = 753] 06:49:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8ecd9800) [pid = 12450] [serial = 2259] [outer = (nil)] 06:49:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x9084ac00) [pid = 12450] [serial = 2260] [outer = 0x8ecd9800] 06:49:30 INFO - PROCESS | 12450 | 1469022570556 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 12450 | ++DOMWINDOW == 97 (0x90f0b000) [pid = 12450] [serial = 2261] [outer = 0x8ecd9800] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b1c00 == 48 [pid = 12450] [id = 741] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9238c800 == 47 [pid = 12450] [id = 740] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ecc00 == 46 [pid = 12450] [id = 739] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ea800 == 45 [pid = 12450] [id = 738] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b8400 == 44 [pid = 12450] [id = 733] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e3cd800 == 43 [pid = 12450] [id = 734] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x92390400 == 42 [pid = 12450] [id = 736] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9182ac00 == 41 [pid = 12450] [id = 737] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed30c00 == 40 [pid = 12450] [id = 735] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd7c00 == 39 [pid = 12450] [id = 728] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f1400 == 38 [pid = 12450] [id = 725] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x929da800 == 37 [pid = 12450] [id = 726] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b6800 == 36 [pid = 12450] [id = 727] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e0000 == 35 [pid = 12450] [id = 724] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f5400 == 34 [pid = 12450] [id = 742] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b1400 == 33 [pid = 12450] [id = 752] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x90f06000 == 32 [pid = 12450] [id = 751] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x90f10400 == 31 [pid = 12450] [id = 749] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf95400 == 30 [pid = 12450] [id = 750] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x946eac00 == 29 [pid = 12450] [id = 748] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x92607400 == 28 [pid = 12450] [id = 746] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x9394a400 == 27 [pid = 12450] [id = 747] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd1800 == 26 [pid = 12450] [id = 745] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29b800 == 25 [pid = 12450] [id = 743] 06:49:31 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2a000 == 24 [pid = 12450] [id = 744] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 96 (0x904af000) [pid = 12450] [serial = 2192] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x9196e800) [pid = 12450] [serial = 2195] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x8e3ccc00) [pid = 12450] [serial = 2189] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x91e50000) [pid = 12450] [serial = 2171] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x8e4e5800) [pid = 12450] [serial = 2190] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x8f0bb800) [pid = 12450] [serial = 2187] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x92abbc00) [pid = 12450] [serial = 2175] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x929dd000) [pid = 12450] [serial = 2174] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x8ed2b400) [pid = 12450] [serial = 2186] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x92ec6800) [pid = 12450] [serial = 2178] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x92ec1400) [pid = 12450] [serial = 2177] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x93946000) [pid = 12450] [serial = 2181] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x93943000) [pid = 12450] [serial = 2180] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8f0bb000) [pid = 12450] [serial = 2184] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8eccfc00) [pid = 12450] [serial = 2183] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x9084fc00) [pid = 12450] [serial = 2169] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x904aac00) [pid = 12450] [serial = 2168] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92234400) [pid = 12450] [serial = 2172] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x91acfc00) [pid = 12450] [serial = 2196] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91b3a800) [pid = 12450] [serial = 2199] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91acf800) [pid = 12450] [serial = 2198] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x904b3c00) [pid = 12450] [serial = 2193] [outer = (nil)] [url = about:blank] 06:49:32 INFO - PROCESS | 12450 | 1469022572445 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:49:32 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. 06:49:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2500ms 06:49:32 INFO - PROCESS | 12450 | 1469022572495 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 12450 | 1469022572501 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:49:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:49:32 INFO - PROCESS | 12450 | 1469022572509 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 12450 | 1469022572517 Marionette TRACE conn4 <- [1,2982,null,{}] 06:49:32 INFO - PROCESS | 12450 | 1469022572524 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 12450 | 1469022572531 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:32 INFO - PROCESS | 12450 | 1469022572761 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:49:32 INFO - PROCESS | 12450 | 1469022572906 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 12450 | 1469022572913 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:32 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f1400 == 25 [pid = 12450] [id = 754] 06:49:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e1f2000) [pid = 12450] [serial = 2262] [outer = (nil)] 06:49:32 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8e297800) [pid = 12450] [serial = 2263] [outer = 0x8e1f2000] 06:49:32 INFO - PROCESS | 12450 | 1469022572987 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x8e3c9c00) [pid = 12450] [serial = 2264] [outer = 0x8e1f2000] 06:49:33 INFO - PROCESS | 12450 | 1469022573770 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:49:33 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 06:49:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:49:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1289ms 06:49:33 INFO - PROCESS | 12450 | 1469022573798 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:49:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:49:33 INFO - PROCESS | 12450 | 1469022573806 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:49:33 INFO - PROCESS | 12450 | 1469022573818 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 12450 | 1469022573822 Marionette TRACE conn4 <- [1,2986,null,{}] 06:49:33 INFO - PROCESS | 12450 | 1469022573828 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:33 INFO - PROCESS | 12450 | 1469022573834 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:34 INFO - PROCESS | 12450 | 1469022574002 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:49:34 INFO - PROCESS | 12450 | 1469022574164 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 12450 | 1469022574171 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:34 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0b8400 == 26 [pid = 12450] [id = 755] 06:49:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x8f0c3000) [pid = 12450] [serial = 2265] [outer = (nil)] 06:49:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x904a8c00) [pid = 12450] [serial = 2266] [outer = 0x8f0c3000] 06:49:34 INFO - PROCESS | 12450 | 1469022574248 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x904b0000) [pid = 12450] [serial = 2267] [outer = 0x8f0c3000] 06:49:35 INFO - PROCESS | 12450 | 1469022575044 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:49:35 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. 06:49:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1282ms 06:49:35 INFO - PROCESS | 12450 | 1469022575106 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 12450 | 1469022575110 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:49:35 INFO - PROCESS | 12450 | 1469022575117 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 12450 | 1469022575122 Marionette TRACE conn4 <- [1,2990,null,{}] 06:49:35 INFO - PROCESS | 12450 | 1469022575148 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:35 INFO - PROCESS | 12450 | 1469022575157 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:35 INFO - PROCESS | 12450 | 1469022575374 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:49:35 INFO - PROCESS | 12450 | 1469022575396 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 12450 | 1469022575404 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:35 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182f800 == 27 [pid = 12450] [id = 756] 06:49:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x91830400) [pid = 12450] [serial = 2268] [outer = (nil)] 06:49:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x9196a800) [pid = 12450] [serial = 2269] [outer = 0x91830400] 06:49:35 INFO - PROCESS | 12450 | 1469022575479 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x91ad0000) [pid = 12450] [serial = 2270] [outer = 0x91830400] 06:49:36 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b36c00 == 28 [pid = 12450] [id = 757] 06:49:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x91e46000) [pid = 12450] [serial = 2271] [outer = (nil)] 06:49:36 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x91e48c00) [pid = 12450] [serial = 2272] [outer = 0x91e46000] 06:49:36 INFO - PROCESS | 12450 | 1469022576405 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:49:36 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. 06:49:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1301ms 06:49:36 INFO - PROCESS | 12450 | 1469022576418 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 12450 | 1469022576422 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:49:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:49:36 INFO - PROCESS | 12450 | 1469022576444 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 12450 | 1469022576448 Marionette TRACE conn4 <- [1,2994,null,{}] 06:49:36 INFO - PROCESS | 12450 | 1469022576453 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:36 INFO - PROCESS | 12450 | 1469022576458 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:37 INFO - PROCESS | 12450 | 1469022577074 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92866800) [pid = 12450] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8e290800) [pid = 12450] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x91830c00) [pid = 12450] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x91ad5000) [pid = 12450] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91b32800) [pid = 12450] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9182b400) [pid = 12450] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x8e4db400) [pid = 12450] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8e29e800) [pid = 12450] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x9260f400) [pid = 12450] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9238d000) [pid = 12450] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:49:37 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x8e3c4800) [pid = 12450] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:49:37 INFO - PROCESS | 12450 | 1469022577276 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 12450 | 1469022577282 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:37 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1ee800 == 29 [pid = 12450] [id = 758] 06:49:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8e290800) [pid = 12450] [serial = 2273] [outer = (nil)] 06:49:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8ed2dc00) [pid = 12450] [serial = 2274] [outer = 0x8e290800] 06:49:37 INFO - PROCESS | 12450 | 1469022577355 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91b3b000) [pid = 12450] [serial = 2275] [outer = 0x8e290800] 06:49:37 INFO - PROCESS | 12450 | 1469022577985 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:49:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:49:38 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 06:49:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1581ms 06:49:38 INFO - PROCESS | 12450 | 1469022578027 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 12450 | 1469022578030 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:49:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:49:38 INFO - PROCESS | 12450 | 1469022578036 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 12450 | 1469022578040 Marionette TRACE conn4 <- [1,2998,null,{}] 06:49:38 INFO - PROCESS | 12450 | 1469022578045 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:38 INFO - PROCESS | 12450 | 1469022578050 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:38 INFO - PROCESS | 12450 | 1469022578191 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:49:38 INFO - PROCESS | 12450 | 1469022578209 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 12450 | 1469022578215 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:38 INFO - PROCESS | 12450 | ++DOCSHELL 0x92132400 == 30 [pid = 12450] [id = 759] 06:49:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x92136000) [pid = 12450] [serial = 2276] [outer = (nil)] 06:49:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92236c00) [pid = 12450] [serial = 2277] [outer = 0x92136000] 06:49:38 INFO - PROCESS | 12450 | 1469022578283 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92387c00) [pid = 12450] [serial = 2278] [outer = 0x92136000] 06:49:39 INFO - PROCESS | 12450 | 1469022579262 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:49:39 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. 06:49:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1282ms 06:49:39 INFO - PROCESS | 12450 | 1469022579320 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 12450 | 1469022579327 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:49:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:49:39 INFO - PROCESS | 12450 | 1469022579337 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 12450 | 1469022579341 Marionette TRACE conn4 <- [1,3002,null,{}] 06:49:39 INFO - PROCESS | 12450 | 1469022579350 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:39 INFO - PROCESS | 12450 | 1469022579356 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:39 INFO - PROCESS | 12450 | 1469022579541 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:49:39 INFO - PROCESS | 12450 | 1469022579737 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 12450 | 1469022579751 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:39 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e29b400 == 31 [pid = 12450] [id = 760] 06:49:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x8e29e400) [pid = 12450] [serial = 2279] [outer = (nil)] 06:49:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x8e4e6800) [pid = 12450] [serial = 2280] [outer = 0x8e29e400] 06:49:39 INFO - PROCESS | 12450 | 1469022579871 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x8ed2e000) [pid = 12450] [serial = 2281] [outer = 0x8e29e400] 06:49:40 INFO - PROCESS | 12450 | 1469022580776 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:49:40 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. 06:49:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1487ms 06:49:40 INFO - PROCESS | 12450 | 1469022580824 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 12450 | 1469022580832 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:49:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:49:40 INFO - PROCESS | 12450 | 1469022580843 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 12450 | 1469022580847 Marionette TRACE conn4 <- [1,3006,null,{}] 06:49:40 INFO - PROCESS | 12450 | 1469022580899 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:40 INFO - PROCESS | 12450 | 1469022580905 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:41 INFO - PROCESS | 12450 | 1469022581099 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:49:41 INFO - PROCESS | 12450 | 1469022581284 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 12450 | 1469022581292 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:41 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd7000 == 32 [pid = 12450] [id = 761] 06:49:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x90f03000) [pid = 12450] [serial = 2282] [outer = (nil)] 06:49:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x91825800) [pid = 12450] [serial = 2283] [outer = 0x90f03000] 06:49:41 INFO - PROCESS | 12450 | 1469022581378 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x91973000) [pid = 12450] [serial = 2284] [outer = 0x90f03000] 06:49:42 INFO - PROCESS | 12450 | 1469022582349 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:49:42 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. 06:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1547ms 06:49:42 INFO - PROCESS | 12450 | 1469022582391 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 12450 | 1469022582395 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:49:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:49:42 INFO - PROCESS | 12450 | 1469022582402 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 12450 | 1469022582408 Marionette TRACE conn4 <- [1,3010,null,{}] 06:49:42 INFO - PROCESS | 12450 | 1469022582425 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:42 INFO - PROCESS | 12450 | 1469022582433 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:42 INFO - PROCESS | 12450 | 1469022582699 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:49:42 INFO - PROCESS | 12450 | 1469022582925 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 12450 | 1469022582934 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:43 INFO - PROCESS | 12450 | ++DOCSHELL 0x9260c800 == 33 [pid = 12450] [id = 762] 06:49:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x9260f000) [pid = 12450] [serial = 2285] [outer = (nil)] 06:49:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x9286e400) [pid = 12450] [serial = 2286] [outer = 0x9260f000] 06:49:43 INFO - PROCESS | 12450 | 1469022583066 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x92961000) [pid = 12450] [serial = 2287] [outer = 0x9260f000] 06:49:43 INFO - PROCESS | 12450 | 1469022583937 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:49:43 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 06:49:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1590ms 06:49:44 INFO - PROCESS | 12450 | 1469022583994 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 12450 | 1469022583998 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:49:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:49:44 INFO - PROCESS | 12450 | 1469022584005 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 12450 | 1469022584009 Marionette TRACE conn4 <- [1,3014,null,{}] 06:49:44 INFO - PROCESS | 12450 | 1469022584043 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:44 INFO - PROCESS | 12450 | 1469022584049 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:44 INFO - PROCESS | 12450 | 1469022584222 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:49:44 INFO - PROCESS | 12450 | 1469022584412 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 12450 | 1469022584421 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:44 INFO - PROCESS | 12450 | ++DOCSHELL 0x92956800 == 34 [pid = 12450] [id = 763] 06:49:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x929de000) [pid = 12450] [serial = 2288] [outer = (nil)] 06:49:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x92ab9400) [pid = 12450] [serial = 2289] [outer = 0x929de000] 06:49:44 INFO - PROCESS | 12450 | 1469022584501 Marionette DEBUG loaded listener.js 06:49:44 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x92abc000) [pid = 12450] [serial = 2290] [outer = 0x929de000] 06:49:44 INFO - PROCESS | 12450 | [12450] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:49:45 INFO - PROCESS | 12450 | 1469022585509 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:49:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:49:45 INFO - {} 06:49:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:49:45 INFO - {} 06:49:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:49:45 INFO - {} 06:49:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:49:45 INFO - {} 06:49:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1560ms 06:49:45 INFO - PROCESS | 12450 | 1469022585568 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 12450 | 1469022585572 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:49:45 INFO - TEST-START | /FileAPI/fileReader.html 06:49:45 INFO - PROCESS | 12450 | 1469022585627 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 12450 | 1469022585632 Marionette TRACE conn4 <- [1,3018,null,{}] 06:49:45 INFO - PROCESS | 12450 | 1469022585638 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:45 INFO - PROCESS | 12450 | 1469022585643 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:45 INFO - PROCESS | 12450 | 1469022585826 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:49:46 INFO - PROCESS | 12450 | 1469022586161 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 12450 | 1469022586175 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:46 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf90400 == 35 [pid = 12450] [id = 764] 06:49:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8e1b0800) [pid = 12450] [serial = 2291] [outer = (nil)] 06:49:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8e1b6800) [pid = 12450] [serial = 2292] [outer = 0x8e1b0800] 06:49:46 INFO - PROCESS | 12450 | 1469022586310 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 12450 | ++DOMWINDOW == 96 (0x8e3c3800) [pid = 12450] [serial = 2293] [outer = 0x8e1b0800] 06:49:47 INFO - PROCESS | 12450 | 1469022587107 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:49:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1503ms 06:49:47 INFO - PROCESS | 12450 | 1469022587168 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 12450 | 1469022587177 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:49:47 INFO - TEST-START | /FileAPI/historical.html 06:49:47 INFO - PROCESS | 12450 | 1469022587196 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 12450 | 1469022587201 Marionette TRACE conn4 <- [1,3022,null,{}] 06:49:47 INFO - PROCESS | 12450 | 1469022587215 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:47 INFO - PROCESS | 12450 | 1469022587224 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:47 INFO - PROCESS | 12450 | 1469022587478 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:49:47 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1ee800 == 34 [pid = 12450] [id = 758] 06:49:47 INFO - PROCESS | 12450 | --DOCSHELL 0x91b36c00 == 33 [pid = 12450] [id = 757] 06:49:47 INFO - PROCESS | 12450 | --DOCSHELL 0x9182f800 == 32 [pid = 12450] [id = 756] 06:49:47 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0b8400 == 31 [pid = 12450] [id = 755] 06:49:47 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f1400 == 30 [pid = 12450] [id = 754] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 95 (0x9295fc00) [pid = 12450] [serial = 2225] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x92233800) [pid = 12450] [serial = 2228] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x929d9c00) [pid = 12450] [serial = 2226] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x929de800) [pid = 12450] [serial = 2213] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x92abe000) [pid = 12450] [serial = 2214] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x92239400) [pid = 12450] [serial = 2202] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x92134400) [pid = 12450] [serial = 2201] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x91e47c00) [pid = 12450] [serial = 2207] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x91ad1c00) [pid = 12450] [serial = 2208] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9196ec00) [pid = 12450] [serial = 2219] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x91ad4000) [pid = 12450] [serial = 2220] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x8ed31800) [pid = 12450] [serial = 2204] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x904abc00) [pid = 12450] [serial = 2205] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e4e2400) [pid = 12450] [serial = 2216] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x8ecd4c00) [pid = 12450] [serial = 2217] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x9286ec00) [pid = 12450] [serial = 2210] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x9295c800) [pid = 12450] [serial = 2211] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9260fc00) [pid = 12450] [serial = 2223] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x939bcc00) [pid = 12450] [serial = 2232] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x93949400) [pid = 12450] [serial = 2231] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92605400) [pid = 12450] [serial = 2222] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x92865400) [pid = 12450] [serial = 2229] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12450 | 1469022587714 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 12450 | 1469022587718 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:47 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e2400 == 31 [pid = 12450] [id = 765] 06:49:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e4e7000) [pid = 12450] [serial = 2294] [outer = (nil)] 06:49:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed31800) [pid = 12450] [serial = 2295] [outer = 0x8e4e7000] 06:49:47 INFO - PROCESS | 12450 | 1469022587823 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x904aa400) [pid = 12450] [serial = 2296] [outer = 0x8e4e7000] 06:49:48 INFO - PROCESS | 12450 | 1469022588627 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:49:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:49:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:49:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:49:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:49:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:49:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:49:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:49:48 INFO - TEST-OK | /FileAPI/historical.html | took 1495ms 06:49:48 INFO - PROCESS | 12450 | 1469022588689 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 12450 | 1469022588695 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:49:48 INFO - TEST-START | /FileAPI/idlharness.html 06:49:48 INFO - PROCESS | 12450 | 1469022588704 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - PROCESS | 12450 | 1469022588708 Marionette TRACE conn4 <- [1,3026,null,{}] 06:49:48 INFO - PROCESS | 12450 | 1469022588713 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:48 INFO - PROCESS | 12450 | 1469022588718 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:48 INFO - PROCESS | 12450 | 1469022588881 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:49:49 INFO - PROCESS | 12450 | 1469022589039 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 12450 | 1469022589047 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:49 INFO - PROCESS | 12450 | ++DOCSHELL 0x90850c00 == 32 [pid = 12450] [id = 766] 06:49:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x90f0ac00) [pid = 12450] [serial = 2297] [outer = (nil)] 06:49:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x91ad4000) [pid = 12450] [serial = 2298] [outer = 0x90f0ac00] 06:49:49 INFO - PROCESS | 12450 | 1469022589117 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91e51c00) [pid = 12450] [serial = 2299] [outer = 0x90f0ac00] 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:49:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:49:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:49:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:49:50 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 06:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:49:50 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 06:49:50 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 06:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:49:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:49:50 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 06:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:49:50 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 06:49:50 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 06:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:49:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:49:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1842ms 06:49:50 INFO - TEST-START | /FileAPI/idlharness.worker 06:49:50 INFO - PROCESS | 12450 | 1469022590417 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:49:50 INFO - PROCESS | 12450 | 1469022590554 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 12450 | 1469022590557 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:49:50 INFO - PROCESS | 12450 | 1469022590713 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 12450 | 1469022590722 Marionette TRACE conn4 <- [1,3030,null,{}] 06:49:50 INFO - PROCESS | 12450 | 1469022590780 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:50 INFO - PROCESS | 12450 | 1469022590791 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:51 INFO - PROCESS | 12450 | 1469022590999 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:49:51 INFO - PROCESS | 12450 | 1469022591021 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 12450 | 1469022591030 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:51 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8cc00 == 33 [pid = 12450] [id = 767] 06:49:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92ecd800) [pid = 12450] [serial = 2300] [outer = (nil)] 06:49:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x953d4000) [pid = 12450] [serial = 2301] [outer = 0x92ecd800] 06:49:51 INFO - PROCESS | 12450 | 1469022591095 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x97503000) [pid = 12450] [serial = 2302] [outer = 0x92ecd800] 06:49:51 INFO - PROCESS | 12450 | [12450] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8e290800) [pid = 12450] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x92ec5800) [pid = 12450] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91830400) [pid = 12450] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92238000) [pid = 12450] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x8cf96000) [pid = 12450] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x939b6c00) [pid = 12450] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8e1f2000) [pid = 12450] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91970400) [pid = 12450] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x929e1800) [pid = 12450] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8ecd9800) [pid = 12450] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x8ed2ac00) [pid = 12450] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91e46000) [pid = 12450] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e1bb800) [pid = 12450] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x946ef000) [pid = 12450] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:49:52 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x8f0c3000) [pid = 12450] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:49:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:49:53 INFO - {} 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:49:53 INFO - {} 06:49:53 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 - {} 06:49:53 INFO - {} 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:49:53 INFO - {} 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:49:53 INFO - {} 06:49:53 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 - {} 06:49:53 INFO - {} 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 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 06:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:49:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:49:53 INFO - {} 06:49:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2560ms 06:49:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:49:53 INFO - PROCESS | 12450 | 1469022593090 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:49:53 INFO - PROCESS | 12450 | 1469022593194 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 12450 | 1469022593197 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:49:53 INFO - PROCESS | 12450 | 1469022593213 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 12450 | 1469022593220 Marionette TRACE conn4 <- [1,3034,null,{}] 06:49:53 INFO - PROCESS | 12450 | 1469022593231 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:53 INFO - PROCESS | 12450 | 1469022593238 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:53 INFO - PROCESS | 12450 | 1469022593589 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:49:53 INFO - PROCESS | 12450 | 1469022593612 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 12450 | 1469022593622 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:53 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1f2400 == 34 [pid = 12450] [id = 768] 06:49:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x9393cc00) [pid = 12450] [serial = 2303] [outer = (nil)] 06:49:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x9a520c00) [pid = 12450] [serial = 2304] [outer = 0x9393cc00] 06:49:53 INFO - PROCESS | 12450 | 1469022593687 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x9a64c000) [pid = 12450] [serial = 2305] [outer = 0x9393cc00] 06:49:54 INFO - PROCESS | 12450 | 1469022594354 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:49:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:49:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1206ms 06:49:54 INFO - PROCESS | 12450 | 1469022594415 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:49:54 INFO - PROCESS | 12450 | 1469022594419 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:49:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:49:54 INFO - PROCESS | 12450 | 1469022594425 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 12450 | 1469022594428 Marionette TRACE conn4 <- [1,3038,null,{}] 06:49:54 INFO - PROCESS | 12450 | 1469022594434 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:54 INFO - PROCESS | 12450 | 1469022594438 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:54 INFO - PROCESS | 12450 | 1469022594582 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:49:54 INFO - PROCESS | 12450 | 1469022594794 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 12450 | 1469022594805 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:54 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8b800 == 35 [pid = 12450] [id = 769] 06:49:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8cf8c000) [pid = 12450] [serial = 2306] [outer = (nil)] 06:49:54 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8e1ae800) [pid = 12450] [serial = 2307] [outer = 0x8cf8c000] 06:49:54 INFO - PROCESS | 12450 | 1469022594889 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x8e1f4000) [pid = 12450] [serial = 2308] [outer = 0x8cf8c000] 06:49:55 INFO - PROCESS | 12450 | 1469022595796 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:49:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1385ms 06:49:55 INFO - PROCESS | 12450 | 1469022595813 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:49:55 INFO - PROCESS | 12450 | 1469022595819 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:49:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:49:55 INFO - PROCESS | 12450 | 1469022595827 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 12450 | 1469022595832 Marionette TRACE conn4 <- [1,3042,null,{}] 06:49:55 INFO - PROCESS | 12450 | 1469022595840 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:55 INFO - PROCESS | 12450 | 1469022595847 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:56 INFO - PROCESS | 12450 | 1469022596063 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:49:56 INFO - PROCESS | 12450 | 1469022596236 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 12450 | 1469022596246 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:56 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8a800 == 36 [pid = 12450] [id = 770] 06:49:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8f0c1000) [pid = 12450] [serial = 2309] [outer = (nil)] 06:49:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x90845400) [pid = 12450] [serial = 2310] [outer = 0x8f0c1000] 06:49:56 INFO - PROCESS | 12450 | 1469022596368 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x90f07c00) [pid = 12450] [serial = 2311] [outer = 0x8f0c1000] 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:49: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. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:49: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'.) 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:49: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. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:49: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. 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:49: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. 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:49:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:49: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. 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:49:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:49:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:49:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:49:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1853ms 06:49:57 INFO - PROCESS | 12450 | 1469022597569 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:49:57 INFO - PROCESS | 12450 | 1469022597757 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 12450 | 1469022597763 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:49:57 INFO - PROCESS | 12450 | 1469022597778 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 12450 | 1469022597781 Marionette TRACE conn4 <- [1,3046,null,{}] 06:49:57 INFO - PROCESS | 12450 | 1469022597788 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:57 INFO - PROCESS | 12450 | 1469022597793 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:58 INFO - PROCESS | 12450 | 1469022598046 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:49:58 INFO - PROCESS | 12450 | 1469022598351 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 12450 | 1469022598358 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:58 INFO - PROCESS | 12450 | ++DOCSHELL 0x8f0c0800 == 37 [pid = 12450] [id = 771] 06:49:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91ad1400) [pid = 12450] [serial = 2312] [outer = (nil)] 06:49:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x929dd800) [pid = 12450] [serial = 2313] [outer = 0x91ad1400] 06:49:58 INFO - PROCESS | 12450 | 1469022598440 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x92ac2000) [pid = 12450] [serial = 2314] [outer = 0x91ad1400] 06:49:58 INFO - PROCESS | 12450 | [12450] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:49:59 INFO - PROCESS | 12450 | 1469022599453 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:49:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:49:59 INFO - {} 06:49:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1686ms 06:49:59 INFO - PROCESS | 12450 | 1469022599464 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 12450 | 1469022599468 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:49:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:49:59 INFO - PROCESS | 12450 | 1469022599477 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 12450 | 1469022599485 Marionette TRACE conn4 <- [1,3050,null,{}] 06:49:59 INFO - PROCESS | 12450 | 1469022599500 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:59 INFO - PROCESS | 12450 | 1469022599507 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:59 INFO - PROCESS | 12450 | 1469022599726 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:49:59 INFO - PROCESS | 12450 | 1469022599893 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 12450 | 1469022599900 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:49:59 INFO - PROCESS | 12450 | ++DOCSHELL 0x953d5000 == 38 [pid = 12450] [id = 772] 06:49:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x953d6400) [pid = 12450] [serial = 2315] [outer = (nil)] 06:49:59 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x99158000) [pid = 12450] [serial = 2316] [outer = 0x953d6400] 06:49:59 INFO - PROCESS | 12450 | 1469022599980 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x99697c00) [pid = 12450] [serial = 2317] [outer = 0x953d6400] 06:50:00 INFO - PROCESS | 12450 | 1469022600834 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:50:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:50:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1389ms 06:50:00 INFO - PROCESS | 12450 | 1469022600866 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:50:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:50:00 INFO - PROCESS | 12450 | 1469022600871 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:50:00 INFO - PROCESS | 12450 | 1469022600878 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 12450 | 1469022600882 Marionette TRACE conn4 <- [1,3054,null,{}] 06:50:00 INFO - PROCESS | 12450 | 1469022600887 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:00 INFO - PROCESS | 12450 | 1469022600893 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:01 INFO - PROCESS | 12450 | 1469022601065 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:50:01 INFO - PROCESS | 12450 | 1469022601263 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 12450 | 1469022601272 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:01 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b35000 == 39 [pid = 12450] [id = 773] 06:50:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x99159c00) [pid = 12450] [serial = 2318] [outer = (nil)] 06:50:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x99e3fc00) [pid = 12450] [serial = 2319] [outer = 0x99159c00] 06:50:01 INFO - PROCESS | 12450 | 1469022601351 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x99e42800) [pid = 12450] [serial = 2320] [outer = 0x99159c00] 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:50:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:50: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" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:50: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" 06:50:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:50:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1927ms 06:50:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:50:03 INFO - PROCESS | 12450 | 1469022602630 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:50:03 INFO - PROCESS | 12450 | 1469022602814 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 12450 | 1469022602823 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:50:03 INFO - PROCESS | 12450 | 1469022602833 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 12450 | 1469022602842 Marionette TRACE conn4 <- [1,3058,null,{}] 06:50:03 INFO - PROCESS | 12450 | 1469022602856 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:03 INFO - PROCESS | 12450 | 1469022602864 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:03 INFO - PROCESS | 12450 | 1469022603210 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:50:03 INFO - PROCESS | 12450 | 1469022603404 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 12450 | 1469022603424 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:03 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd7c00 == 40 [pid = 12450] [id = 774] 06:50:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x99e3c800) [pid = 12450] [serial = 2321] [outer = (nil)] 06:50:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x99e4e400) [pid = 12450] [serial = 2322] [outer = 0x99e3c800] 06:50:03 INFO - PROCESS | 12450 | 1469022603569 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x9a643800) [pid = 12450] [serial = 2323] [outer = 0x99e3c800] 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:50:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:50:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:50:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:50:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:50:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:50:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:50:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:50:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:50:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1750ms 06:50:04 INFO - PROCESS | 12450 | 1469022604564 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:50:04 INFO - PROCESS | 12450 | 1469022604590 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 12450 | 1469022604593 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:50:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:50:04 INFO - PROCESS | 12450 | 1469022604608 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 12450 | 1469022604614 Marionette TRACE conn4 <- [1,3062,null,{}] 06:50:04 INFO - PROCESS | 12450 | 1469022604675 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:04 INFO - PROCESS | 12450 | 1469022604682 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:04 INFO - PROCESS | 12450 | 1469022604869 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:50:05 INFO - PROCESS | 12450 | 1469022605060 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 12450 | 1469022605069 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:05 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4e8800 == 41 [pid = 12450] [id = 775] 06:50:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 90 (0x8ecd1c00) [pid = 12450] [serial = 2324] [outer = (nil)] 06:50:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 91 (0x91ad4800) [pid = 12450] [serial = 2325] [outer = 0x8ecd1c00] 06:50:05 INFO - PROCESS | 12450 | 1469022605196 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 12450 | ++DOMWINDOW == 92 (0x9750c400) [pid = 12450] [serial = 2326] [outer = 0x8ecd1c00] 06:50:05 INFO - PROCESS | 12450 | [12450] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:50:06 INFO - PROCESS | 12450 | 1469022606114 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:50:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:50:06 INFO - {} 06:50:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1544ms 06:50:06 INFO - PROCESS | 12450 | 1469022606159 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:50:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:50:06 INFO - PROCESS | 12450 | 1469022606163 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:50:06 INFO - PROCESS | 12450 | 1469022606169 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 12450 | 1469022606173 Marionette TRACE conn4 <- [1,3066,null,{}] 06:50:06 INFO - PROCESS | 12450 | 1469022606179 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 12450 | 1469022606184 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:06 INFO - PROCESS | 12450 | 1469022606613 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:50:06 INFO - PROCESS | 12450 | 1469022606872 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 12450 | 1469022606887 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:06 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e4dec00 == 42 [pid = 12450] [id = 776] 06:50:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 93 (0x8e4dfc00) [pid = 12450] [serial = 2327] [outer = (nil)] 06:50:06 INFO - PROCESS | 12450 | ++DOMWINDOW == 94 (0x8ecd3400) [pid = 12450] [serial = 2328] [outer = 0x8e4dfc00] 06:50:06 INFO - PROCESS | 12450 | 1469022606960 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 12450 | ++DOMWINDOW == 95 (0x8ed31c00) [pid = 12450] [serial = 2329] [outer = 0x8e4dfc00] 06:50:07 INFO - PROCESS | 12450 | 1469022607776 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:50:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:50:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:50:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:50:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:50:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:50:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:50:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:50:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1636ms 06:50:07 INFO - PROCESS | 12450 | 1469022607808 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 12450 | 1469022607815 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:50:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:50:07 INFO - PROCESS | 12450 | 1469022607822 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 12450 | 1469022607827 Marionette TRACE conn4 <- [1,3070,null,{}] 06:50:07 INFO - PROCESS | 12450 | 1469022607833 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:07 INFO - PROCESS | 12450 | 1469022607838 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:08 INFO - PROCESS | 12450 | 1469022608003 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0bb400 == 41 [pid = 12450] [id = 709] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x91825400 == 40 [pid = 12450] [id = 710] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f2400 == 39 [pid = 12450] [id = 768] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8cc00 == 38 [pid = 12450] [id = 767] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x90850c00 == 37 [pid = 12450] [id = 766] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf90400 == 36 [pid = 12450] [id = 764] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e2400 == 35 [pid = 12450] [id = 765] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e28f800 == 34 [pid = 12450] [id = 708] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2fc00 == 33 [pid = 12450] [id = 707] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1b2400 == 32 [pid = 12450] [id = 713] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e28f400 == 31 [pid = 12450] [id = 717] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29c800 == 30 [pid = 12450] [id = 722] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9260c800 == 29 [pid = 12450] [id = 762] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x92132400 == 28 [pid = 12450] [id = 759] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c0400 == 27 [pid = 12450] [id = 714] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29b400 == 26 [pid = 12450] [id = 760] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e297400 == 25 [pid = 12450] [id = 721] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed2c800 == 24 [pid = 12450] [id = 711] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd7000 == 23 [pid = 12450] [id = 761] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8b000 == 22 [pid = 12450] [id = 720] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x91974400 == 21 [pid = 12450] [id = 723] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8ed32800 == 20 [pid = 12450] [id = 718] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e0400 == 19 [pid = 12450] [id = 753] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x92956800 == 18 [pid = 12450] [id = 763] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e29d000 == 17 [pid = 12450] [id = 712] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x904b1c00 == 16 [pid = 12450] [id = 719] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x9223cc00 == 15 [pid = 12450] [id = 715] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e1f0800 == 14 [pid = 12450] [id = 716] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8ecd7c00 == 13 [pid = 12450] [id = 774] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8e4e8800 == 12 [pid = 12450] [id = 775] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x91b35000 == 11 [pid = 12450] [id = 773] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x953d5000 == 10 [pid = 12450] [id = 772] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8a800 == 9 [pid = 12450] [id = 770] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8f0c0800 == 8 [pid = 12450] [id = 771] 06:50:09 INFO - PROCESS | 12450 | --DOCSHELL 0x8cf8b800 == 7 [pid = 12450] [id = 769] 06:50:09 INFO - PROCESS | 12450 | 1469022609276 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 12450 | 1469022609288 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 94 (0x92236c00) [pid = 12450] [serial = 2277] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 93 (0x99df0400) [pid = 12450] [serial = 2255] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 92 (0x9196a800) [pid = 12450] [serial = 2269] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 91 (0x9286c400) [pid = 12450] [serial = 2238] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 90 (0x8ed2dc00) [pid = 12450] [serial = 2274] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 89 (0x99154c00) [pid = 12450] [serial = 2251] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x93b6b800) [pid = 12450] [serial = 2243] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x8e3c9c00) [pid = 12450] [serial = 2264] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9750d400) [pid = 12450] [serial = 2248] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x9393d800) [pid = 12450] [serial = 2240] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x90f0b000) [pid = 12450] [serial = 2261] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x991e5400) [pid = 12450] [serial = 2252] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x90f0c400) [pid = 12450] [serial = 2235] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91e48c00) [pid = 12450] [serial = 2272] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x8f0bd000) [pid = 12450] [serial = 2257] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x975c5400) [pid = 12450] [serial = 2249] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x9969b800) [pid = 12450] [serial = 2254] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x8e297800) [pid = 12450] [serial = 2263] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x91ad0000) [pid = 12450] [serial = 2270] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x91b3b000) [pid = 12450] [serial = 2275] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x953dac00) [pid = 12450] [serial = 2245] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x92601c00) [pid = 12450] [serial = 2237] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9084b400) [pid = 12450] [serial = 2234] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x953de000) [pid = 12450] [serial = 2246] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x90f01400) [pid = 12450] [serial = 2258] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x93b64000) [pid = 12450] [serial = 2242] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x904a8c00) [pid = 12450] [serial = 2266] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 67 (0x904b0000) [pid = 12450] [serial = 2267] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | --DOMWINDOW == 66 (0x9084ac00) [pid = 12450] [serial = 2260] [outer = (nil)] [url = about:blank] 06:50:09 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8cc00 == 8 [pid = 12450] [id = 777] 06:50:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 67 (0x8cf8d800) [pid = 12450] [serial = 2330] [outer = (nil)] 06:50:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 68 (0x8cf95400) [pid = 12450] [serial = 2331] [outer = 0x8cf8d800] 06:50:09 INFO - PROCESS | 12450 | 1469022609580 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1ef400) [pid = 12450] [serial = 2332] [outer = 0x8cf8d800] 06:50:10 INFO - PROCESS | 12450 | 1469022610350 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:50:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2586ms 06:50:10 INFO - PROCESS | 12450 | 1469022610412 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:50:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:50:10 INFO - PROCESS | 12450 | 1469022610418 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:50:10 INFO - PROCESS | 12450 | 1469022610425 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 12450 | 1469022610429 Marionette TRACE conn4 <- [1,3074,null,{}] 06:50:10 INFO - PROCESS | 12450 | 1469022610441 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:10 INFO - PROCESS | 12450 | 1469022610449 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:10 INFO - PROCESS | 12450 | 1469022610606 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:50:10 INFO - PROCESS | 12450 | 1469022610760 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 12450 | 1469022610770 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:10 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3cec00 == 9 [pid = 12450] [id = 778] 06:50:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x8e4db800) [pid = 12450] [serial = 2333] [outer = (nil)] 06:50:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8e4e2400) [pid = 12450] [serial = 2334] [outer = 0x8e4db800] 06:50:10 INFO - PROCESS | 12450 | 1469022610843 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x8ecd5800) [pid = 12450] [serial = 2335] [outer = 0x8e4db800] 06:50:11 INFO - PROCESS | 12450 | 1469022611598 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:50:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1192ms 06:50:11 INFO - PROCESS | 12450 | 1469022611624 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 12450 | 1469022611631 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:50:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:50:11 INFO - PROCESS | 12450 | 1469022611640 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - PROCESS | 12450 | 1469022611643 Marionette TRACE conn4 <- [1,3078,null,{}] 06:50:11 INFO - PROCESS | 12450 | 1469022611671 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:11 INFO - PROCESS | 12450 | 1469022611676 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:11 INFO - PROCESS | 12450 | 1469022611898 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:50:11 INFO - PROCESS | 12450 | 1469022611907 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 12450 | 1469022611914 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:11 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ed30800 == 10 [pid = 12450] [id = 779] 06:50:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x8f0c3400) [pid = 12450] [serial = 2336] [outer = (nil)] 06:50:11 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x904ac000) [pid = 12450] [serial = 2337] [outer = 0x8f0c3400] 06:50:11 INFO - PROCESS | 12450 | 1469022611988 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x90843400) [pid = 12450] [serial = 2338] [outer = 0x8f0c3400] 06:50:13 INFO - PROCESS | 12450 | 1469022612965 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 12450 | 1469022613055 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:50:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:50:13 INFO - PROCESS | 12450 | 1469022613089 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 12450 | 1469022613099 Marionette TRACE conn4 <- [1,3082,null,{}] 06:50:13 INFO - PROCESS | 12450 | 1469022613114 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:13 INFO - PROCESS | 12450 | 1469022613123 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:13 INFO - PROCESS | 12450 | 1469022613409 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:50:13 INFO - PROCESS | 12450 | 1469022613445 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 12450 | 1469022613453 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:13 INFO - PROCESS | 12450 | ++DOCSHELL 0x9182a800 == 11 [pid = 12450] [id = 780] 06:50:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x9182bc00) [pid = 12450] [serial = 2339] [outer = (nil)] 06:50:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x9196e000) [pid = 12450] [serial = 2340] [outer = 0x9182bc00] 06:50:13 INFO - PROCESS | 12450 | 1469022613521 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91ac9c00) [pid = 12450] [serial = 2341] [outer = 0x9182bc00] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x92ecd800) [pid = 12450] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x9260f000) [pid = 12450] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x92136000) [pid = 12450] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e29e400) [pid = 12450] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x90f03000) [pid = 12450] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x929de000) [pid = 12450] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x90f0ac00) [pid = 12450] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x8e4e7000) [pid = 12450] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 69 (0x8e1b0800) [pid = 12450] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:50:14 INFO - PROCESS | 12450 | --DOMWINDOW == 68 (0x9393cc00) [pid = 12450] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:50:14 INFO - PROCESS | 12450 | 1469022614869 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:50:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:50:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:50:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:50:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1858ms 06:50:14 INFO - PROCESS | 12450 | 1469022614931 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:50:14 INFO - PROCESS | 12450 | 1469022614935 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:50:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:50:14 INFO - PROCESS | 12450 | 1469022614942 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 12450 | 1469022614944 Marionette TRACE conn4 <- [1,3086,null,{}] 06:50:14 INFO - PROCESS | 12450 | 1469022614950 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:14 INFO - PROCESS | 12450 | 1469022614955 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:15 INFO - PROCESS | 12450 | 1469022615095 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:50:15 INFO - PROCESS | 12450 | 1469022615293 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 12450 | 1469022615299 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:15 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1af000 == 12 [pid = 12450] [id = 781] 06:50:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 69 (0x8e1b4400) [pid = 12450] [serial = 2342] [outer = (nil)] 06:50:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 70 (0x91972800) [pid = 12450] [serial = 2343] [outer = 0x8e1b4400] 06:50:15 INFO - PROCESS | 12450 | 1469022615369 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x91ad0000) [pid = 12450] [serial = 2344] [outer = 0x8e1b4400] 06:50:15 INFO - PROCESS | 12450 | 1469022615973 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:50:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:50:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1086ms 06:50:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:50:16 INFO - PROCESS | 12450 | 1469022616029 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 12450 | 1469022616032 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:50:16 INFO - PROCESS | 12450 | 1469022616039 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 12450 | 1469022616042 Marionette TRACE conn4 <- [1,3090,null,{}] 06:50:16 INFO - PROCESS | 12450 | 1469022616048 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:16 INFO - PROCESS | 12450 | 1469022616052 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:16 INFO - PROCESS | 12450 | 1469022616192 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:50:16 INFO - PROCESS | 12450 | 1469022616355 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 12450 | 1469022616370 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:16 INFO - PROCESS | 12450 | ++DOCSHELL 0x91b3f000 == 13 [pid = 12450] [id = 782] 06:50:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x91b40000) [pid = 12450] [serial = 2345] [outer = (nil)] 06:50:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x91e4c800) [pid = 12450] [serial = 2346] [outer = 0x91b40000] 06:50:16 INFO - PROCESS | 12450 | 1469022616452 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 12450 | ++DOMWINDOW == 74 (0x92381800) [pid = 12450] [serial = 2347] [outer = 0x91b40000] 06:50:17 INFO - PROCESS | 12450 | 1469022617430 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:50:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1435ms 06:50:17 INFO - PROCESS | 12450 | 1469022617475 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:50:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:50:17 INFO - PROCESS | 12450 | 1469022617481 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:50:17 INFO - PROCESS | 12450 | 1469022617519 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 12450 | 1469022617528 Marionette TRACE conn4 <- [1,3094,null,{}] 06:50:17 INFO - PROCESS | 12450 | 1469022617537 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:17 INFO - PROCESS | 12450 | 1469022617542 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:17 INFO - PROCESS | 12450 | 1469022617742 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:50:17 INFO - PROCESS | 12450 | 1469022617941 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 12450 | 1469022617950 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:18 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e1efc00 == 14 [pid = 12450] [id = 783] 06:50:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 75 (0x8e293c00) [pid = 12450] [serial = 2348] [outer = (nil)] 06:50:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 76 (0x8ed25400) [pid = 12450] [serial = 2349] [outer = 0x8e293c00] 06:50:18 INFO - PROCESS | 12450 | 1469022618085 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 12450 | ++DOMWINDOW == 77 (0x8f0bf400) [pid = 12450] [serial = 2350] [outer = 0x8e293c00] 06:50:19 INFO - PROCESS | 12450 | 1469022619033 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:50:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:50:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1576ms 06:50:19 INFO - PROCESS | 12450 | 1469022619064 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 12450 | 1469022619070 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:50:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:50:19 INFO - PROCESS | 12450 | 1469022619082 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 12450 | 1469022619086 Marionette TRACE conn4 <- [1,3098,null,{}] 06:50:19 INFO - PROCESS | 12450 | 1469022619092 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:19 INFO - PROCESS | 12450 | 1469022619098 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:19 INFO - PROCESS | 12450 | 1469022619284 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:50:19 INFO - PROCESS | 12450 | 1469022619484 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:19 INFO - PROCESS | 12450 | 1469022619493 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:19 INFO - PROCESS | 12450 | ++DOCSHELL 0x90f10400 == 15 [pid = 12450] [id = 784] 06:50:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 78 (0x91823c00) [pid = 12450] [serial = 2351] [outer = (nil)] 06:50:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 79 (0x9182e800) [pid = 12450] [serial = 2352] [outer = 0x91823c00] 06:50:19 INFO - PROCESS | 12450 | 1469022619577 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 12450 | ++DOMWINDOW == 80 (0x91968800) [pid = 12450] [serial = 2353] [outer = 0x91823c00] 06:50:20 INFO - PROCESS | 12450 | 1469022620517 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:50:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:50:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:50:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1485ms 06:50:20 INFO - PROCESS | 12450 | 1469022620568 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 12450 | 1469022620573 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:50:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:50:20 INFO - PROCESS | 12450 | 1469022620579 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 12450 | 1469022620586 Marionette TRACE conn4 <- [1,3102,null,{}] 06:50:20 INFO - PROCESS | 12450 | 1469022620652 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:20 INFO - PROCESS | 12450 | 1469022620661 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:20 INFO - PROCESS | 12450 | 1469022620849 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:50:21 INFO - PROCESS | 12450 | 1469022621049 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 12450 | 1469022621060 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:21 INFO - PROCESS | 12450 | ++DOCSHELL 0x92239000 == 16 [pid = 12450] [id = 785] 06:50:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 81 (0x92239400) [pid = 12450] [serial = 2354] [outer = (nil)] 06:50:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 82 (0x92384c00) [pid = 12450] [serial = 2355] [outer = 0x92239400] 06:50:21 INFO - PROCESS | 12450 | 1469022621181 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 12450 | ++DOMWINDOW == 83 (0x92606800) [pid = 12450] [serial = 2356] [outer = 0x92239400] 06:50:22 INFO - PROCESS | 12450 | 1469022622045 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:50:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1479ms 06:50:22 INFO - PROCESS | 12450 | 1469022622058 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 12450 | 1469022622063 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:50:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:50:22 INFO - PROCESS | 12450 | 1469022622069 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 12450 | 1469022622073 Marionette TRACE conn4 <- [1,3106,null,{}] 06:50:22 INFO - PROCESS | 12450 | 1469022622078 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:22 INFO - PROCESS | 12450 | 1469022622084 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:22 INFO - PROCESS | 12450 | 1469022622287 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:50:22 INFO - PROCESS | 12450 | 1469022622477 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 12450 | 1469022622486 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:22 INFO - PROCESS | 12450 | ++DOCSHELL 0x8ecd2400 == 17 [pid = 12450] [id = 786] 06:50:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 84 (0x91829400) [pid = 12450] [serial = 2357] [outer = (nil)] 06:50:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 85 (0x92956000) [pid = 12450] [serial = 2358] [outer = 0x91829400] 06:50:22 INFO - PROCESS | 12450 | 1469022622614 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 12450 | ++DOMWINDOW == 86 (0x9295b000) [pid = 12450] [serial = 2359] [outer = 0x91829400] 06:50:23 INFO - PROCESS | 12450 | 1469022623508 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:50:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:50:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:50:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:50:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1491ms 06:50:23 INFO - PROCESS | 12450 | 1469022623562 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 12450 | 1469022623565 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:50:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:50:23 INFO - PROCESS | 12450 | 1469022623605 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 12450 | 1469022623608 Marionette TRACE conn4 <- [1,3110,null,{}] 06:50:23 INFO - PROCESS | 12450 | 1469022623625 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:23 INFO - PROCESS | 12450 | 1469022623634 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:23 INFO - PROCESS | 12450 | 1469022623810 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:50:24 INFO - PROCESS | 12450 | 1469022624013 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 12450 | 1469022624021 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:24 INFO - PROCESS | 12450 | ++DOCSHELL 0x8cf8dc00 == 18 [pid = 12450] [id = 787] 06:50:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 87 (0x8cf91000) [pid = 12450] [serial = 2360] [outer = (nil)] 06:50:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 88 (0x8e1bb000) [pid = 12450] [serial = 2361] [outer = 0x8cf91000] 06:50:24 INFO - PROCESS | 12450 | 1469022624293 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 12450 | ++DOMWINDOW == 89 (0x8e3c4800) [pid = 12450] [serial = 2362] [outer = 0x8cf91000] 06:50:25 INFO - PROCESS | 12450 | 1469022625222 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:50:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:50: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 06:50:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:50:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1674ms 06:50:25 INFO - PROCESS | 12450 | 1469022625249 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 12450 | 1469022625254 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:50:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:50:25 INFO - PROCESS | 12450 | 1469022625262 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 12450 | 1469022625266 Marionette TRACE conn4 <- [1,3114,null,{}] 06:50:25 INFO - PROCESS | 12450 | 1469022625327 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:25 INFO - PROCESS | 12450 | 1469022625333 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 88 (0x97503000) [pid = 12450] [serial = 2302] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 87 (0x953d4000) [pid = 12450] [serial = 2301] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 86 (0x9286e400) [pid = 12450] [serial = 2286] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 85 (0x92961000) [pid = 12450] [serial = 2287] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 84 (0x92387c00) [pid = 12450] [serial = 2278] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 83 (0x8e4e6800) [pid = 12450] [serial = 2280] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 82 (0x8ed2e000) [pid = 12450] [serial = 2281] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 81 (0x91825800) [pid = 12450] [serial = 2283] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 80 (0x91973000) [pid = 12450] [serial = 2284] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 79 (0x92ab9400) [pid = 12450] [serial = 2289] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 78 (0x92abc000) [pid = 12450] [serial = 2290] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 77 (0x91ad4000) [pid = 12450] [serial = 2298] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 76 (0x8ed31800) [pid = 12450] [serial = 2295] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 75 (0x904aa400) [pid = 12450] [serial = 2296] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 74 (0x8e1b6800) [pid = 12450] [serial = 2292] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 73 (0x8e3c3800) [pid = 12450] [serial = 2293] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 72 (0x9a64c000) [pid = 12450] [serial = 2305] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 71 (0x91e51c00) [pid = 12450] [serial = 2299] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | --DOMWINDOW == 70 (0x9a520c00) [pid = 12450] [serial = 2304] [outer = (nil)] [url = about:blank] 06:50:25 INFO - PROCESS | 12450 | 1469022625623 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:50:25 INFO - PROCESS | 12450 | 1469022625736 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"216a0d85-9caf-4918-b884-c4a6ebed7a69\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 12450 | 1469022625748 Marionette INFO sendAsync 74674e0d-da0c-4c88-bac9-19ecbf1eb0ba 06:50:25 INFO - PROCESS | 12450 | ++DOCSHELL 0x8e3c3800 == 19 [pid = 12450] [id = 788] 06:50:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 71 (0x8eccd400) [pid = 12450] [serial = 2363] [outer = (nil)] 06:50:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 72 (0x904a7400) [pid = 12450] [serial = 2364] [outer = 0x8eccd400] 06:50:25 INFO - PROCESS | 12450 | 1469022625825 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 12450 | ++DOMWINDOW == 73 (0x904b4c00) [pid = 12450] [serial = 2365] [outer = 0x8eccd400] 06:50:26 INFO - PROCESS | 12450 | 1469022626571 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:50:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:50:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1339ms 06:50:26 INFO - PROCESS | 12450 | 1469022626600 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 12450 | 1469022626605 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:50:27 WARNING - u'runner_teardown' () 06:50:27 INFO - No more tests 06:50:27 INFO - Got 0 unexpected results 06:50:27 INFO - SUITE-END | took 1231s 06:50:27 INFO - Closing logging queue 06:50:27 INFO - queue closed 06:50:27 INFO - Return code: 0 06:50:27 WARNING - # TBPL SUCCESS # 06:50:27 INFO - Running post-action listener: _resource_record_post_action 06:50:27 INFO - Running post-run listener: _resource_record_post_run 06:50:29 INFO - Total resource usage - Wall time: 1265s; CPU: 98.0%; Read bytes: 8192; Write bytes: 925687808; Read time: 8; Write time: 239184 06:50:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:50:29 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 135163904; Read time: 4; Write time: 129992 06:50:29 INFO - run-tests - Wall time: 1236s; CPU: 98.0%; Read bytes: 4096; Write bytes: 780066816; Read time: 4; Write time: 102324 06:50:29 INFO - Running post-run listener: _upload_blobber_files 06:50:29 INFO - Blob upload gear active. 06:50:29 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:50: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 06:50: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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:50: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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:50:29 INFO - (blobuploader) - INFO - Open directory for files ... 06:50:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:50:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:50:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:50:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:50:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:50:30 INFO - (blobuploader) - INFO - Done attempting. 06:50:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:50:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:50:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:50:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:50:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:50:31 INFO - (blobuploader) - INFO - Done attempting. 06:50:31 INFO - (blobuploader) - INFO - Iteration through files over. 06:50:31 INFO - Return code: 0 06:50:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:50:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:50:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615b4932238b4422eb4333995b6c7d503e481301a862f5ecec4535fe643bda42654c885569e99b76fdc44545e433e4d3bc1f443f96d46d0fcea89684b2ecb414", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d319ea4d038480a0510617d89b3ac5f10f796da299d01f667324693be81708616b3e623584467305d9901ddc813930d52d2ee10ac2e1fa10623e27948d951ab"} 06:50:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:50:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:50:31 INFO - Contents: 06:50:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615b4932238b4422eb4333995b6c7d503e481301a862f5ecec4535fe643bda42654c885569e99b76fdc44545e433e4d3bc1f443f96d46d0fcea89684b2ecb414", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d319ea4d038480a0510617d89b3ac5f10f796da299d01f667324693be81708616b3e623584467305d9901ddc813930d52d2ee10ac2e1fa10623e27948d951ab"} 06:50:31 INFO - Running post-run listener: copy_logs_to_upload_dir 06:50:31 INFO - Copying logs to upload dir... 06:50:31 INFO - mkdir: /builds/slave/test/build/upload/logs 06:50:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1400.399112 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 20 secs) (at 2016-07-20 06:50:31.684665) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:50:31.685506) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615b4932238b4422eb4333995b6c7d503e481301a862f5ecec4535fe643bda42654c885569e99b76fdc44545e433e4d3bc1f443f96d46d0fcea89684b2ecb414", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d319ea4d038480a0510617d89b3ac5f10f796da299d01f667324693be81708616b3e623584467305d9901ddc813930d52d2ee10ac2e1fa10623e27948d951ab"} build_url:https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033656 build_url: 'https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615b4932238b4422eb4333995b6c7d503e481301a862f5ecec4535fe643bda42654c885569e99b76fdc44545e433e4d3bc1f443f96d46d0fcea89684b2ecb414", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d319ea4d038480a0510617d89b3ac5f10f796da299d01f667324693be81708616b3e623584467305d9901ddc813930d52d2ee10ac2e1fa10623e27948d951ab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XQYXHICwQKmrR7s8yC0Cog/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:50:31.755872) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:50:31.756332) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469019866.11671-1074975247 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018907 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:50:31.850684) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-20 06:50:31.850996) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-20 06:50:31.851348) ========= ========= Total master_lag: 0.78 =========