builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-089 starttime: 1469142603.2 results: success (0) buildid: 20160721144529 builduid: 6b6105d498cf46c68ad489880c3c3c0e revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:03.202452) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:03.202942) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:03.203233) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:03.262488) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:03.262787) ========= 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-1469141726.625468-1999598849 _=/tools/buildbot/bin/python using PTY: False --2016-07-21 16:10:03-- 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% 6.39M=0.002s 2016-07-21 16:10:04 (6.39 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.717162 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:04.200965) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:04.201246) ========= 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-1469141726.625468-1999598849 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.076612 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:04.308304) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 16:10:04.308851) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 05853bb06a8739b77c2937f418cdf4e1610d0d9f --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 05853bb06a8739b77c2937f418cdf4e1610d0d9f --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-1469141726.625468-1999598849 _=/tools/buildbot/bin/python using PTY: False 2016-07-21 16:10:04,434 truncating revision to first 12 chars 2016-07-21 16:10:04,434 Setting DEBUG logging. 2016-07-21 16:10:04,434 attempt 1/10 2016-07-21 16:10:04,435 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/05853bb06a87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 16:10:06,341 unpacking tar archive at: mozilla-beta-05853bb06a87/testing/mozharness/ program finished with exit code 0 elapsedTime=2.617303 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 16:10:06.956468) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:06.956816) ========= script_repo_revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:06.957205) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:06.957481) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 16:10:06.986084) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 20 secs) (at 2016-07-21 16:10:06.986459) ========= /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-1469141726.625468-1999598849 _=/tools/buildbot/bin/python using PTY: False 16:10:07 INFO - MultiFileLogger online at 20160721 16:10:07 in /builds/slave/test 16:10:07 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 16:10:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:10:07 INFO - {'append_to_log': False, 16:10:07 INFO - 'base_work_dir': '/builds/slave/test', 16:10:07 INFO - 'blob_upload_branch': 'mozilla-beta', 16:10:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:10:07 INFO - 'buildbot_json_path': 'buildprops.json', 16:10:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:10:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:10:07 INFO - 'download_minidump_stackwalk': True, 16:10:07 INFO - 'download_symbols': 'true', 16:10:07 INFO - 'e10s': False, 16:10:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:10:07 INFO - 'tooltool.py': '/tools/tooltool.py', 16:10:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:10:07 INFO - '/tools/misc-python/virtualenv.py')}, 16:10:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:10:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:10:07 INFO - 'log_level': 'info', 16:10:07 INFO - 'log_to_console': True, 16:10:07 INFO - 'opt_config_files': (), 16:10:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:10:07 INFO - '--processes=1', 16:10:07 INFO - '--config=%(test_path)s/wptrunner.ini', 16:10:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:10:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:10:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:10:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:10:07 INFO - 'pip_index': False, 16:10:07 INFO - 'require_test_zip': True, 16:10:07 INFO - 'test_type': ('testharness',), 16:10:07 INFO - 'this_chunk': '1', 16:10:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:10:07 INFO - 'total_chunks': '10', 16:10:07 INFO - 'virtualenv_path': 'venv', 16:10:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:10:07 INFO - 'work_dir': 'build'} 16:10:07 INFO - ##### 16:10:07 INFO - ##### Running clobber step. 16:10:07 INFO - ##### 16:10:07 INFO - Running pre-action listener: _resource_record_pre_action 16:10:07 INFO - Running main action method: clobber 16:10:07 INFO - rmtree: /builds/slave/test/build 16:10:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:10:10 INFO - Running post-action listener: _resource_record_post_action 16:10:10 INFO - ##### 16:10:10 INFO - ##### Running read-buildbot-config step. 16:10:10 INFO - ##### 16:10:10 INFO - Running pre-action listener: _resource_record_pre_action 16:10:10 INFO - Running main action method: read_buildbot_config 16:10:10 INFO - Using buildbot properties: 16:10:10 INFO - { 16:10:10 INFO - "project": "", 16:10:10 INFO - "product": "firefox", 16:10:10 INFO - "script_repo_revision": "production", 16:10:10 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 16:10:10 INFO - "repository": "", 16:10:10 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 16:10:10 INFO - "buildid": "20160721144529", 16:10:10 INFO - "pgo_build": "False", 16:10:10 INFO - "basedir": "/builds/slave/test", 16:10:10 INFO - "buildnumber": 6, 16:10:10 INFO - "slavename": "tst-linux32-spot-089", 16:10:10 INFO - "revision": "05853bb06a8739b77c2937f418cdf4e1610d0d9f", 16:10:10 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 16:10:10 INFO - "platform": "linux", 16:10:10 INFO - "branch": "mozilla-beta", 16:10:10 INFO - "repo_path": "releases/mozilla-beta", 16:10:10 INFO - "moz_repo_path": "", 16:10:10 INFO - "stage_platform": "linux", 16:10:10 INFO - "builduid": "6b6105d498cf46c68ad489880c3c3c0e", 16:10:10 INFO - "slavebuilddir": "test" 16:10:10 INFO - } 16:10:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 16:10:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 16:10:10 INFO - Running post-action listener: _resource_record_post_action 16:10:10 INFO - ##### 16:10:10 INFO - ##### Running download-and-extract step. 16:10:10 INFO - ##### 16:10:10 INFO - Running pre-action listener: _resource_record_pre_action 16:10:10 INFO - Running main action method: download_and_extract 16:10:10 INFO - mkdir: /builds/slave/test/build/tests 16:10:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:10:10 INFO - https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 16:10:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:10:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:10:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:10:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 16:10:16 INFO - Downloaded 1291 bytes. 16:10:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:10:16 INFO - Using the following test package requirements: 16:10:16 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 16:10:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 16:10:16 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 16:10:16 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'jsshell-linux-i686.zip'], 16:10:16 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 16:10:16 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 16:10:16 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 16:10:16 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 16:10:16 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 16:10:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:10:16 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 16:10:16 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 16:10:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:10:16 INFO - https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 16:10:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 16:10:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 16:10:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 16:10:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 16:10:24 INFO - Downloaded 22824414 bytes. 16:10:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:10:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:10:24 INFO - caution: filename not matched: web-platform/* 16:10:24 INFO - Return code: 11 16:10:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:10:24 INFO - https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 16:10:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 16:10:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 16:10:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 16:10:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 16:10:35 INFO - Downloaded 36389876 bytes. 16:10:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:10:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:10:39 INFO - caution: filename not matched: bin/* 16:10:39 INFO - caution: filename not matched: config/* 16:10:39 INFO - caution: filename not matched: mozbase/* 16:10:39 INFO - caution: filename not matched: marionette/* 16:10:39 INFO - caution: filename not matched: tools/wptserve/* 16:10:39 INFO - Return code: 11 16:10:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:10:39 INFO - https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 16:10:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:10:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:10:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:10:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 16:10:58 INFO - Downloaded 69353985 bytes. 16:10:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:10:58 INFO - mkdir: /builds/slave/test/properties 16:10:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:10:58 INFO - Writing to file /builds/slave/test/properties/build_url 16:10:58 INFO - Contents: 16:10:58 INFO - build_url:https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:10:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:10:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:10:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:10:59 INFO - Contents: 16:10:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:10:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:10:59 INFO - https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:10:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:10:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:10:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:10:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 16:11:24 INFO - Downloaded 92365241 bytes. 16:11:24 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 16:11:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 16:11:33 INFO - Return code: 0 16:11:33 INFO - Running post-action listener: _resource_record_post_action 16:11:33 INFO - Running post-action listener: set_extra_try_arguments 16:11:33 INFO - ##### 16:11:33 INFO - ##### Running create-virtualenv step. 16:11:33 INFO - ##### 16:11:33 INFO - Running pre-action listener: _pre_create_virtualenv 16:11:33 INFO - Running pre-action listener: _resource_record_pre_action 16:11:33 INFO - Running main action method: create_virtualenv 16:11:33 INFO - Creating virtualenv /builds/slave/test/build/venv 16:11:33 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 16:11:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:11:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:11:34 INFO - Using real prefix '/usr' 16:11:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:11:35 INFO - Installing distribute.............................................................................................................................................................................................done. 16:11:39 INFO - Installing pip.................done. 16:11:39 INFO - Return code: 0 16:11:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:11:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:11:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:11:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:11:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:11:39 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 0x8d31c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d98598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e4af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b2ce30>, '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 0x8dc9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e48470>, '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-1469141726.625468-1999598849', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:11:39 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 16:11:39 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 16:11:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:11:39 INFO - 'CCACHE_UMASK': '002', 16:11:39 INFO - 'DISPLAY': ':0', 16:11:39 INFO - 'HOME': '/home/cltbld', 16:11:39 INFO - 'LANG': 'en_US.UTF-8', 16:11:39 INFO - 'LOGNAME': 'cltbld', 16:11:39 INFO - 'MAIL': '/var/mail/cltbld', 16:11:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:11:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:11:39 INFO - 'MOZ_NO_REMOTE': '1', 16:11:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:11:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:11:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:11:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:11:39 INFO - 'PWD': '/builds/slave/test', 16:11:39 INFO - 'SHELL': '/bin/bash', 16:11:39 INFO - 'SHLVL': '1', 16:11:39 INFO - 'TERM': 'linux', 16:11:39 INFO - 'TMOUT': '86400', 16:11:39 INFO - 'USER': 'cltbld', 16:11:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469141726.625468-1999598849', 16:11:39 INFO - '_': '/tools/buildbot/bin/python'} 16:11:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:11:39 INFO - Downloading/unpacking psutil>=0.7.1 16:11:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:39 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 16:11:39 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 16:11:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:11:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:11:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:11:44 INFO - Installing collected packages: psutil 16:11:44 INFO - Running setup.py install for psutil 16:11:45 INFO - building 'psutil._psutil_linux' extension 16:11:45 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 16:11:45 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 16:11:45 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 16:11:45 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 16:11:45 INFO - building 'psutil._psutil_posix' extension 16:11:45 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 16:11:46 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 16:11:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:11:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:11:46 INFO - Successfully installed psutil 16:11:46 INFO - Cleaning up... 16:11:46 INFO - Return code: 0 16:11:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:11:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:11:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:11:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:11:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:11:46 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 0x8d31c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d98598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e4af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b2ce30>, '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 0x8dc9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e48470>, '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-1469141726.625468-1999598849', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:11:46 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 16:11:46 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 16:11:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:11:46 INFO - 'CCACHE_UMASK': '002', 16:11:46 INFO - 'DISPLAY': ':0', 16:11:46 INFO - 'HOME': '/home/cltbld', 16:11:46 INFO - 'LANG': 'en_US.UTF-8', 16:11:46 INFO - 'LOGNAME': 'cltbld', 16:11:46 INFO - 'MAIL': '/var/mail/cltbld', 16:11:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:11:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:11:46 INFO - 'MOZ_NO_REMOTE': '1', 16:11:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:11:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:11:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:11:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:11:46 INFO - 'PWD': '/builds/slave/test', 16:11:46 INFO - 'SHELL': '/bin/bash', 16:11:46 INFO - 'SHLVL': '1', 16:11:46 INFO - 'TERM': 'linux', 16:11:46 INFO - 'TMOUT': '86400', 16:11:46 INFO - 'USER': 'cltbld', 16:11:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469141726.625468-1999598849', 16:11:46 INFO - '_': '/tools/buildbot/bin/python'} 16:11:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:11:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:46 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 16:11:46 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 16:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:11:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:11:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:11:51 INFO - Installing collected packages: mozsystemmonitor 16:11:51 INFO - Running setup.py install for mozsystemmonitor 16:11:51 INFO - Successfully installed mozsystemmonitor 16:11:51 INFO - Cleaning up... 16:11:51 INFO - Return code: 0 16:11:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:11:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:11:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:11:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:11:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:11:51 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 0x8d31c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d98598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e4af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b2ce30>, '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 0x8dc9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e48470>, '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-1469141726.625468-1999598849', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:11:51 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 16:11:51 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 16:11:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:11:51 INFO - 'CCACHE_UMASK': '002', 16:11:51 INFO - 'DISPLAY': ':0', 16:11:51 INFO - 'HOME': '/home/cltbld', 16:11:51 INFO - 'LANG': 'en_US.UTF-8', 16:11:51 INFO - 'LOGNAME': 'cltbld', 16:11:51 INFO - 'MAIL': '/var/mail/cltbld', 16:11:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:11:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:11:51 INFO - 'MOZ_NO_REMOTE': '1', 16:11:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:11:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:11:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:11:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:11:51 INFO - 'PWD': '/builds/slave/test', 16:11:51 INFO - 'SHELL': '/bin/bash', 16:11:51 INFO - 'SHLVL': '1', 16:11:51 INFO - 'TERM': 'linux', 16:11:51 INFO - 'TMOUT': '86400', 16:11:51 INFO - 'USER': 'cltbld', 16:11:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469141726.625468-1999598849', 16:11:51 INFO - '_': '/tools/buildbot/bin/python'} 16:11:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:11:52 INFO - Downloading/unpacking blobuploader==1.2.4 16:11:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:52 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 16:11:52 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 16:11:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:57 INFO - Downloading blobuploader-1.2.4.tar.gz 16:11:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:11:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:11:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:57 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 16:11:57 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 16:11:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:11:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:11:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:58 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 16:11:58 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 16:11:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:11:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:11:59 INFO - Downloading docopt-0.6.1.tar.gz 16:11:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:11:59 INFO - Installing collected packages: blobuploader, requests, docopt 16:11:59 INFO - Running setup.py install for blobuploader 16:11:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:11:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:11:59 INFO - Running setup.py install for requests 16:12:00 INFO - Running setup.py install for docopt 16:12:00 INFO - Successfully installed blobuploader requests docopt 16:12:00 INFO - Cleaning up... 16:12:00 INFO - Return code: 0 16:12:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:12:00 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 0x8d31c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d98598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e4af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b2ce30>, '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 0x8dc9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e48470>, '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-1469141726.625468-1999598849', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:12:00 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 16:12:00 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 16:12:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:12:00 INFO - 'CCACHE_UMASK': '002', 16:12:00 INFO - 'DISPLAY': ':0', 16:12:00 INFO - 'HOME': '/home/cltbld', 16:12:00 INFO - 'LANG': 'en_US.UTF-8', 16:12:00 INFO - 'LOGNAME': 'cltbld', 16:12:00 INFO - 'MAIL': '/var/mail/cltbld', 16:12:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:12:00 INFO - 'MOZ_NO_REMOTE': '1', 16:12:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:12:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:12:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:12:00 INFO - 'PWD': '/builds/slave/test', 16:12:00 INFO - 'SHELL': '/bin/bash', 16:12:00 INFO - 'SHLVL': '1', 16:12:00 INFO - 'TERM': 'linux', 16:12:00 INFO - 'TMOUT': '86400', 16:12:00 INFO - 'USER': 'cltbld', 16:12:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469141726.625468-1999598849', 16:12:00 INFO - '_': '/tools/buildbot/bin/python'} 16:12:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:12:01 INFO - Running setup.py (path:/tmp/pip-_BgC0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:12:01 INFO - Running setup.py (path:/tmp/pip-CtxtJs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:12:01 INFO - Running setup.py (path:/tmp/pip-8Oe2vS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:12:01 INFO - Running setup.py (path:/tmp/pip-neBaKt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:12:01 INFO - Running setup.py (path:/tmp/pip-a5MIPI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:12:01 INFO - Running setup.py (path:/tmp/pip-18IaJ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:12:01 INFO - Running setup.py (path:/tmp/pip-8BQnlO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:12:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:12:01 INFO - Running setup.py (path:/tmp/pip-F0nvlW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:12:02 INFO - Running setup.py (path:/tmp/pip-BB7fvL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:12:02 INFO - Running setup.py (path:/tmp/pip-c4J_Fv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:12:02 INFO - Running setup.py (path:/tmp/pip-0RGe8g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:12:02 INFO - Running setup.py (path:/tmp/pip-_RZCVc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:12:02 INFO - Running setup.py (path:/tmp/pip-bJdYdU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:12:02 INFO - Running setup.py (path:/tmp/pip-x8jfhN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:12:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:12:02 INFO - Running setup.py (path:/tmp/pip-AbwIsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:12:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:12:03 INFO - Running setup.py (path:/tmp/pip-TwxbHS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:12:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:12:03 INFO - Running setup.py (path:/tmp/pip-6lNvon-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:12:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:12:03 INFO - Running setup.py (path:/tmp/pip-UkM0ZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:12:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:12:03 INFO - Running setup.py (path:/tmp/pip-EmLPKf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:12:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:12:03 INFO - Running setup.py (path:/tmp/pip-sBsr5h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:12:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:12:04 INFO - Running setup.py (path:/tmp/pip-m4BQcr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:12:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:12:04 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 16:12:04 INFO - Running setup.py install for manifestparser 16:12:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:12:04 INFO - Running setup.py install for mozcrash 16:12:04 INFO - Running setup.py install for mozdebug 16:12:04 INFO - Running setup.py install for mozdevice 16:12:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Running setup.py install for mozfile 16:12:05 INFO - Running setup.py install for mozhttpd 16:12:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Running setup.py install for mozinfo 16:12:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Running setup.py install for mozInstall 16:12:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:12:05 INFO - Running setup.py install for mozleak 16:12:06 INFO - Running setup.py install for mozlog 16:12:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:12:06 INFO - Running setup.py install for moznetwork 16:12:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:12:06 INFO - Running setup.py install for mozprocess 16:12:06 INFO - Running setup.py install for mozprofile 16:12:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:12:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:12:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:12:07 INFO - Running setup.py install for mozrunner 16:12:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:12:07 INFO - Running setup.py install for mozscreenshot 16:12:07 INFO - Running setup.py install for moztest 16:12:08 INFO - Running setup.py install for mozversion 16:12:08 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:12:08 INFO - Running setup.py install for wptserve 16:12:08 INFO - Running setup.py install for marionette-driver 16:12:08 INFO - Running setup.py install for browsermob-proxy 16:12:09 INFO - Running setup.py install for marionette-client 16:12:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:12:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:12:10 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 16:12:10 INFO - Cleaning up... 16:12:10 INFO - Return code: 0 16:12:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:12:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:12:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:12:10 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 0x8d31c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d98598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e4af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b2ce30>, '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 0x8dc9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e48470>, '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-1469141726.625468-1999598849', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 16:12:10 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 16:12:10 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 16:12:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:12:10 INFO - 'CCACHE_UMASK': '002', 16:12:10 INFO - 'DISPLAY': ':0', 16:12:10 INFO - 'HOME': '/home/cltbld', 16:12:10 INFO - 'LANG': 'en_US.UTF-8', 16:12:10 INFO - 'LOGNAME': 'cltbld', 16:12:10 INFO - 'MAIL': '/var/mail/cltbld', 16:12:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:12:10 INFO - 'MOZ_NO_REMOTE': '1', 16:12:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:12:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:12:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:12:10 INFO - 'PWD': '/builds/slave/test', 16:12:10 INFO - 'SHELL': '/bin/bash', 16:12:10 INFO - 'SHLVL': '1', 16:12:10 INFO - 'TERM': 'linux', 16:12:10 INFO - 'TMOUT': '86400', 16:12:10 INFO - 'USER': 'cltbld', 16:12:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469141726.625468-1999598849', 16:12:10 INFO - '_': '/tools/buildbot/bin/python'} 16:12:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:12:10 INFO - Running setup.py (path:/tmp/pip-yAI2oL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:12:10 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 16:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:12:10 INFO - Running setup.py (path:/tmp/pip-IYpzEq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:12:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:12:10 INFO - Running setup.py (path:/tmp/pip-hjFll3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:12:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:12:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:12:10 INFO - Running setup.py (path:/tmp/pip-U5i77T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:12:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:12:11 INFO - Running setup.py (path:/tmp/pip-SmK4jf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:12:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 16:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:12:11 INFO - Running setup.py (path:/tmp/pip-0jSavi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:12:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 16:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:12:11 INFO - Running setup.py (path:/tmp/pip-EuC62p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:12:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 16:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:12:11 INFO - Running setup.py (path:/tmp/pip-R4bbH6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:12:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 16:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:12:11 INFO - Running setup.py (path:/tmp/pip-b7q7Sz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:12:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 16:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:12:11 INFO - Running setup.py (path:/tmp/pip-R8KKUO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:12:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:12:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:12:11 INFO - Running setup.py (path:/tmp/pip-ZGG8lq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:12:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 16:12:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:12:12 INFO - Running setup.py (path:/tmp/pip-5R7qYx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:12:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 16:12:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:12:12 INFO - Running setup.py (path:/tmp/pip-41yF3u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:12:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 16:12:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:12:12 INFO - Running setup.py (path:/tmp/pip-GiXQd5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:12:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 16:12:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:12:12 INFO - Running setup.py (path:/tmp/pip-r04JWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:12:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 16:12:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:12:12 INFO - Running setup.py (path:/tmp/pip-t4kJtp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:12:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 16:12:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:12:12 INFO - Running setup.py (path:/tmp/pip-2Dy5bh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:12:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 16:12:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:12:12 INFO - Running setup.py (path:/tmp/pip-BZJKUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 16:12:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:12:13 INFO - Running setup.py (path:/tmp/pip-r9VJN7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 16:12:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:12:13 INFO - Running setup.py (path:/tmp/pip-Nkgz8u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 16:12:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:12:13 INFO - Running setup.py (path:/tmp/pip-3ZpMip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:12:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:12:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:12:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:12:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:12:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:12:13 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 16:12:13 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 16:12:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:12:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:12:18 INFO - Downloading blessings-1.6.tar.gz 16:12:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:12:18 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 16:12:18 INFO - Installing collected packages: blessings 16:12:18 INFO - Running setup.py install for blessings 16:12:19 INFO - Successfully installed blessings 16:12:19 INFO - Cleaning up... 16:12:19 INFO - Return code: 0 16:12:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:12:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:12:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:12:19 INFO - Reading from file tmpfile_stdout 16:12:19 INFO - Current package versions: 16:12:19 INFO - argparse == 1.2.1 16:12:19 INFO - blessings == 1.6 16:12:19 INFO - blobuploader == 1.2.4 16:12:19 INFO - browsermob-proxy == 0.6.0 16:12:19 INFO - docopt == 0.6.1 16:12:19 INFO - manifestparser == 1.1 16:12:19 INFO - marionette-client == 2.3.0 16:12:19 INFO - marionette-driver == 1.4.0 16:12:19 INFO - mozInstall == 1.12 16:12:19 INFO - mozcrash == 0.17 16:12:19 INFO - mozdebug == 0.1 16:12:19 INFO - mozdevice == 0.48 16:12:19 INFO - mozfile == 1.2 16:12:19 INFO - mozhttpd == 0.7 16:12:19 INFO - mozinfo == 0.9 16:12:19 INFO - mozleak == 0.1 16:12:19 INFO - mozlog == 3.1 16:12:19 INFO - moznetwork == 0.27 16:12:19 INFO - mozprocess == 0.22 16:12:19 INFO - mozprofile == 0.28 16:12:19 INFO - mozrunner == 6.11 16:12:19 INFO - mozscreenshot == 0.1 16:12:19 INFO - mozsystemmonitor == 0.0 16:12:19 INFO - moztest == 0.7 16:12:19 INFO - mozversion == 1.4 16:12:19 INFO - psutil == 3.1.1 16:12:19 INFO - requests == 1.2.3 16:12:19 INFO - wptserve == 1.4.0 16:12:19 INFO - wsgiref == 0.1.2 16:12:19 INFO - Running post-action listener: _resource_record_post_action 16:12:19 INFO - Running post-action listener: _start_resource_monitoring 16:12:19 INFO - Starting resource monitoring. 16:12:19 INFO - ##### 16:12:19 INFO - ##### Running pull step. 16:12:19 INFO - ##### 16:12:19 INFO - Running pre-action listener: _resource_record_pre_action 16:12:19 INFO - Running main action method: pull 16:12:19 INFO - Pull has nothing to do! 16:12:19 INFO - Running post-action listener: _resource_record_post_action 16:12:19 INFO - ##### 16:12:19 INFO - ##### Running install step. 16:12:19 INFO - ##### 16:12:19 INFO - Running pre-action listener: _resource_record_pre_action 16:12:19 INFO - Running main action method: install 16:12:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:12:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:12:20 INFO - Reading from file tmpfile_stdout 16:12:20 INFO - Detecting whether we're running mozinstall >=1.0... 16:12:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:12:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:12:20 INFO - Reading from file tmpfile_stdout 16:12:20 INFO - Output received: 16:12:20 INFO - Usage: mozinstall [options] installer 16:12:20 INFO - Options: 16:12:20 INFO - -h, --help show this help message and exit 16:12:20 INFO - -d DEST, --destination=DEST 16:12:20 INFO - Directory to install application into. [default: 16:12:20 INFO - "/builds/slave/test"] 16:12:20 INFO - --app=APP Application being installed. [default: firefox] 16:12:20 INFO - mkdir: /builds/slave/test/build/application 16:12:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 16:12:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 16:12:49 INFO - Reading from file tmpfile_stdout 16:12:49 INFO - Output received: 16:12:49 INFO - /builds/slave/test/build/application/firefox/firefox 16:12:49 INFO - Running post-action listener: _resource_record_post_action 16:12:49 INFO - ##### 16:12:49 INFO - ##### Running run-tests step. 16:12:49 INFO - ##### 16:12:49 INFO - Running pre-action listener: _resource_record_pre_action 16:12:49 INFO - Running main action method: run_tests 16:12:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:12:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:12:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:12:49 INFO - grabbing minidump binary from tooltool 16:12:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:49 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 0x8b2ce30>, '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 0x8dc9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e48470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:12:49 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 16:12:49 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 16:12:50 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:12:50 INFO - Return code: 0 16:12:50 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 16:12:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:12:50 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/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 16:12:50 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/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 16:12:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:12:50 INFO - 'CCACHE_UMASK': '002', 16:12:50 INFO - 'DISPLAY': ':0', 16:12:50 INFO - 'HOME': '/home/cltbld', 16:12:50 INFO - 'LANG': 'en_US.UTF-8', 16:12:50 INFO - 'LOGNAME': 'cltbld', 16:12:50 INFO - 'MAIL': '/var/mail/cltbld', 16:12:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:12:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:12:50 INFO - 'MOZ_NO_REMOTE': '1', 16:12:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:12:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:12:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:12:50 INFO - 'PWD': '/builds/slave/test', 16:12:50 INFO - 'SHELL': '/bin/bash', 16:12:50 INFO - 'SHLVL': '1', 16:12:50 INFO - 'TERM': 'linux', 16:12:50 INFO - 'TMOUT': '86400', 16:12:50 INFO - 'USER': 'cltbld', 16:12:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469141726.625468-1999598849', 16:12:50 INFO - '_': '/tools/buildbot/bin/python'} 16:12:50 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/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 16:12:50 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 16:12:50 INFO - import pkg_resources 16:12:52 INFO - Using 1 client processes 16:12:52 INFO - wptserve Starting http server on 127.0.0.1:8000 16:12:52 INFO - wptserve Starting http server on 127.0.0.1:8001 16:12:52 INFO - wptserve Starting http server on 127.0.0.1:8443 16:12:54 INFO - SUITE-START | Running 778 tests 16:12:54 INFO - Running testharness tests 16:12:54 INFO - Setting up ssl 16:12:54 INFO - PROCESS | certutil | 16:12:54 INFO - PROCESS | certutil | 16:12:54 INFO - PROCESS | certutil | 16:12:54 INFO - Certificate Nickname Trust Attributes 16:12:54 INFO - SSL,S/MIME,JAR/XPI 16:12:54 INFO - 16:12:54 INFO - web-platform-tests CT,, 16:12:54 INFO - 16:12:54 INFO - Starting runner 16:12:57 INFO - PROCESS | 1784 | 1469142777666 Marionette DEBUG Marionette enabled via build flag and pref 16:12:57 INFO - PROCESS | 1784 | ++DOCSHELL 0xa4d52000 == 1 [pid = 1784] [id = 1] 16:12:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 1 (0xa4d52400) [pid = 1784] [serial = 1] [outer = (nil)] 16:12:57 INFO - PROCESS | 1784 | [1784] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:12:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 2 (0xa4d52c00) [pid = 1784] [serial = 2] [outer = 0xa4d52400] 16:12:58 INFO - PROCESS | 1784 | 1469142778418 Marionette INFO Listening on port 2828 16:12:59 INFO - PROCESS | 1784 | 1469142779027 Marionette DEBUG Marionette enabled via command-line flag 16:12:59 INFO - PROCESS | 1784 | ++DOCSHELL 0xa23ac400 == 2 [pid = 1784] [id = 2] 16:12:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 3 (0xa23f0000) [pid = 1784] [serial = 3] [outer = (nil)] 16:12:59 INFO - PROCESS | 1784 | [1784] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:12:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 4 (0xa23f0800) [pid = 1784] [serial = 4] [outer = 0xa23f0000] 16:12:59 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c94e0 16:12:59 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c9fc0 16:12:59 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f7060 16:12:59 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7ca0 16:12:59 INFO - PROCESS | 1784 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fd9e0 16:12:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 5 (0xa1018000) [pid = 1784] [serial = 5] [outer = 0xa4d52400] 16:12:59 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:12:59 INFO - PROCESS | 1784 | 1469142779456 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54271 16:12:59 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:12:59 INFO - PROCESS | 1784 | 1469142779491 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54272 16:12:59 INFO - PROCESS | 1784 | 1469142779555 Marionette DEBUG Closed connection conn0 16:12:59 INFO - PROCESS | 1784 | 1469142779560 Marionette DEBUG Closed connection conn1 16:12:59 INFO - PROCESS | 1784 | [1784] 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 16:12:59 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:12:59 INFO - PROCESS | 1784 | 1469142779696 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54273 16:12:59 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:12:59 INFO - PROCESS | 1784 | 1469142779751 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54274 16:12:59 INFO - PROCESS | 1784 | 1469142779759 Marionette DEBUG Closed connection conn2 16:12:59 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:12:59 INFO - PROCESS | 1784 | 1469142779813 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:54275 16:12:59 INFO - PROCESS | 1784 | 1469142779826 Marionette DEBUG Closed connection conn3 16:12:59 INFO - PROCESS | 1784 | 1469142779870 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:12:59 INFO - PROCESS | 1784 | 1469142779888 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":"20160721144529","device":"desktop","version":"48.0"} 16:13:00 INFO - PROCESS | 1784 | [1784] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:13:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b41c400 == 3 [pid = 1784] [id = 3] 16:13:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 6 (0x9b41c800) [pid = 1784] [serial = 6] [outer = (nil)] 16:13:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b41cc00 == 4 [pid = 1784] [id = 4] 16:13:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 7 (0x9b41d000) [pid = 1784] [serial = 7] [outer = (nil)] 16:13:02 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:13:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x9addc800 == 5 [pid = 1784] [id = 5] 16:13:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 8 (0x9addcc00) [pid = 1784] [serial = 8] [outer = (nil)] 16:13:02 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:13:02 INFO - PROCESS | 1784 | [1784] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:13:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 9 (0x9a80b800) [pid = 1784] [serial = 9] [outer = 0x9addcc00] 16:13:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 10 (0x9ab48c00) [pid = 1784] [serial = 10] [outer = 0x9b41c800] 16:13:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 11 (0x9ab4a800) [pid = 1784] [serial = 11] [outer = 0x9b41d000] 16:13:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 12 (0x9a42ec00) [pid = 1784] [serial = 12] [outer = 0x9addcc00] 16:13:04 INFO - PROCESS | 1784 | 1469142784116 Marionette INFO startBrowser 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:04 INFO - PROCESS | 1784 | 1469142784163 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 1784 | 1469142784183 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 1784 | 1469142784186 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 13 (0xac087c00) [pid = 1784] [serial = 13] [outer = 0x9addcc00] 16:13:04 INFO - PROCESS | 1784 | 1469142784891 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8344f2fa-71a2-4381-89e9-c0d67a294f3b","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":"20160721144529","device":"desktop","version":"48.0","command_id":1}}] 16:13:05 INFO - PROCESS | 1784 | 1469142785116 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:13:05 INFO - PROCESS | 1784 | 1469142785128 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:05 INFO - PROCESS | 1784 | 1469142785479 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 16:13:05 INFO - PROCESS | 1784 | 1469142785659 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:13:05 INFO - PROCESS | 1784 | 1469142785665 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:05 INFO - PROCESS | 1784 | [1784] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:13:05 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:13:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 14 (0x95140000) [pid = 1784] [serial = 14] [outer = 0x9addcc00] 16:13:06 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:13:06 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:06 INFO - PROCESS | 1784 | 1469142786273 Marionette TRACE conn4 <- [1,3,null,{}] 16:13:06 INFO - PROCESS | 1784 | 1469142786328 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:13:06 INFO - PROCESS | 1784 | 1469142786332 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:06 INFO - PROCESS | 1784 | 1469142786376 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 16:13:06 INFO - PROCESS | 1784 | 1469142786440 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 16:13:06 INFO - PROCESS | 1784 | 1469142786444 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 16:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:13:06 INFO - PROCESS | 1784 | 1469142786479 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:13:06 INFO - PROCESS | 1784 | 1469142786485 Marionette TRACE conn4 <- [1,6,null,{}] 16:13:06 INFO - PROCESS | 1784 | 1469142786563 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:06 INFO - PROCESS | 1784 | 1469142786569 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:06 INFO - PROCESS | 1784 | 1469142786594 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 16:13:06 INFO - PROCESS | 1784 | 1469142786601 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:06 INFO - PROCESS | 1784 | 1469142786611 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c57800 == 6 [pid = 1784] [id = 6] 16:13:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 15 (0x93c57c00) [pid = 1784] [serial = 15] [outer = (nil)] 16:13:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 16 (0x93c59c00) [pid = 1784] [serial = 16] [outer = 0x93c57c00] 16:13:06 INFO - PROCESS | 1784 | 1469142786686 Marionette DEBUG loaded listener.js 16:13:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 17 (0x93c5e800) [pid = 1784] [serial = 17] [outer = 0x93c57c00] 16:13:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a63c00 == 7 [pid = 1784] [id = 7] 16:13:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 18 (0x93a64000) [pid = 1784] [serial = 18] [outer = (nil)] 16:13:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 19 (0x93a66000) [pid = 1784] [serial = 19] [outer = 0x93a64000] 16:13:07 INFO - PROCESS | 1784 | 1469142787154 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 20 (0x93973000) [pid = 1784] [serial = 20] [outer = 0x93a64000] 16:13:07 INFO - PROCESS | 1784 | [1784] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:13:07 INFO - PROCESS | 1784 | 1469142787799 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1371ms 16:13:07 INFO - PROCESS | 1784 | 1469142787902 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 16:13:07 INFO - PROCESS | 1784 | 1469142787905 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 16:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:13:07 INFO - PROCESS | 1784 | 1469142787929 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:13:07 INFO - PROCESS | 1784 | 1469142787933 Marionette TRACE conn4 <- [1,10,null,{}] 16:13:07 INFO - PROCESS | 1784 | 1469142787975 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:07 INFO - PROCESS | 1784 | 1469142787987 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:08 INFO - PROCESS | 1784 | 1469142788410 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 16:13:08 INFO - PROCESS | 1784 | 1469142788511 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:08 INFO - PROCESS | 1784 | 1469142788526 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x93974400 == 8 [pid = 1784] [id = 8] 16:13:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 21 (0x93974800) [pid = 1784] [serial = 21] [outer = (nil)] 16:13:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 22 (0x93a5a000) [pid = 1784] [serial = 22] [outer = 0x93974800] 16:13:08 INFO - PROCESS | 1784 | 1469142788611 Marionette DEBUG loaded listener.js 16:13:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 23 (0x93a64c00) [pid = 1784] [serial = 23] [outer = 0x93974800] 16:13:09 INFO - PROCESS | 1784 | 1469142789494 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1614ms 16:13:09 INFO - PROCESS | 1784 | 1469142789535 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 16:13:09 INFO - PROCESS | 1784 | 1469142789542 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 16:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:13:09 INFO - PROCESS | 1784 | 1469142789550 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:13:09 INFO - PROCESS | 1784 | 1469142789555 Marionette TRACE conn4 <- [1,14,null,{}] 16:13:09 INFO - PROCESS | 1784 | 1469142789563 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:09 INFO - PROCESS | 1784 | 1469142789569 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x9972e000 == 9 [pid = 1784] [id = 9] 16:13:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 24 (0x99736000) [pid = 1784] [serial = 24] [outer = (nil)] 16:13:09 INFO - PROCESS | 1784 | 1469142789805 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 16:13:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 25 (0x9890ec00) [pid = 1784] [serial = 25] [outer = 0x99736000] 16:13:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 26 (0x9651a000) [pid = 1784] [serial = 26] [outer = 0x99736000] 16:13:09 INFO - PROCESS | 1784 | 1469142789960 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:09 INFO - PROCESS | 1784 | 1469142789972 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a094800 == 10 [pid = 1784] [id = 10] 16:13:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 27 (0x9a097800) [pid = 1784] [serial = 27] [outer = (nil)] 16:13:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 28 (0x9a8aec00) [pid = 1784] [serial = 28] [outer = 0x9a097800] 16:13:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a095800 == 11 [pid = 1784] [id = 11] 16:13:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 29 (0x9ab40800) [pid = 1784] [serial = 29] [outer = (nil)] 16:13:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 30 (0x9ab42c00) [pid = 1784] [serial = 30] [outer = 0x9ab40800] 16:13:10 INFO - PROCESS | 1784 | 1469142790225 Marionette DEBUG loaded listener.js 16:13:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 31 (0x9b109000) [pid = 1784] [serial = 31] [outer = 0x9ab40800] 16:13:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 32 (0xa108b000) [pid = 1784] [serial = 32] [outer = 0x9a097800] 16:13:11 INFO - PROCESS | 1784 | 1469142791602 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2087ms 16:13:11 INFO - PROCESS | 1784 | 1469142791638 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 16:13:11 INFO - PROCESS | 1784 | 1469142791643 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 16:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:13:11 INFO - PROCESS | 1784 | 1469142791651 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:13:11 INFO - PROCESS | 1784 | 1469142791655 Marionette TRACE conn4 <- [1,18,null,{}] 16:13:11 INFO - PROCESS | 1784 | 1469142791662 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:11 INFO - PROCESS | 1784 | 1469142791667 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:11 INFO - PROCESS | 1784 | 1469142791908 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 16:13:12 INFO - PROCESS | 1784 | 1469142792072 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:12 INFO - PROCESS | 1784 | 1469142792082 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d4b6000 == 12 [pid = 1784] [id = 12] 16:13:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 33 (0x9d4b6400) [pid = 1784] [serial = 33] [outer = (nil)] 16:13:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 34 (0x9d893c00) [pid = 1784] [serial = 34] [outer = 0x9d4b6400] 16:13:12 INFO - PROCESS | 1784 | 1469142792177 Marionette DEBUG loaded listener.js 16:13:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 35 (0xa252f800) [pid = 1784] [serial = 35] [outer = 0x9d4b6400] 16:13:13 INFO - PROCESS | 1784 | 1469142793109 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1483ms 16:13:13 INFO - PROCESS | 1784 | 1469142793136 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 16:13:13 INFO - PROCESS | 1784 | 1469142793144 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 16:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:13:13 INFO - PROCESS | 1784 | 1469142793161 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:13:13 INFO - PROCESS | 1784 | 1469142793168 Marionette TRACE conn4 <- [1,22,null,{}] 16:13:13 INFO - PROCESS | 1784 | 1469142793174 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:13 INFO - PROCESS | 1784 | 1469142793180 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:13 INFO - PROCESS | 1784 | 1469142793404 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 16:13:13 INFO - PROCESS | 1784 | 1469142793534 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:13 INFO - PROCESS | 1784 | 1469142793541 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c266c00 == 13 [pid = 1784] [id = 13] 16:13:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 36 (0x9c267c00) [pid = 1784] [serial = 36] [outer = (nil)] 16:13:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 37 (0x9c26d000) [pid = 1784] [serial = 37] [outer = 0x9c267c00] 16:13:13 INFO - PROCESS | 1784 | 1469142793627 Marionette DEBUG loaded listener.js 16:13:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 38 (0xa679b800) [pid = 1784] [serial = 38] [outer = 0x9c267c00] 16:13:14 INFO - PROCESS | 1784 | 1469142794609 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1498ms 16:13:14 INFO - PROCESS | 1784 | 1469142794652 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 16:13:14 INFO - PROCESS | 1784 | 1469142794656 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 16:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:13:14 INFO - PROCESS | 1784 | 1469142794663 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:13:14 INFO - PROCESS | 1784 | 1469142794666 Marionette TRACE conn4 <- [1,26,null,{}] 16:13:14 INFO - PROCESS | 1784 | 1469142794672 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:14 INFO - PROCESS | 1784 | 1469142794678 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:14 INFO - PROCESS | 1784 | 1469142794859 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 16:13:15 INFO - PROCESS | 1784 | 1469142795209 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:15 INFO - PROCESS | 1784 | 1469142795220 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c53000 == 14 [pid = 1784] [id = 14] 16:13:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 39 (0x93c53c00) [pid = 1784] [serial = 39] [outer = (nil)] 16:13:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 40 (0x93c5ac00) [pid = 1784] [serial = 40] [outer = 0x93c53c00] 16:13:15 INFO - PROCESS | 1784 | 1469142795304 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 41 (0x94798000) [pid = 1784] [serial = 41] [outer = 0x93c53c00] 16:13:16 INFO - PROCESS | 1784 | 1469142796187 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1602ms 16:13:16 INFO - PROCESS | 1784 | 1469142796269 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 16:13:16 INFO - PROCESS | 1784 | 1469142796273 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 16:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:13:16 INFO - PROCESS | 1784 | 1469142796281 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:13:16 INFO - PROCESS | 1784 | 1469142796286 Marionette TRACE conn4 <- [1,30,null,{}] 16:13:16 INFO - PROCESS | 1784 | 1469142796294 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:16 INFO - PROCESS | 1784 | 1469142796301 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:16 INFO - PROCESS | 1784 | 1469142796521 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 16:13:16 INFO - PROCESS | 1784 | 1469142796644 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:16 INFO - PROCESS | 1784 | 1469142796653 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x99735800 == 15 [pid = 1784] [id = 15] 16:13:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 42 (0x99fb5000) [pid = 1784] [serial = 42] [outer = (nil)] 16:13:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 43 (0x9a0a0400) [pid = 1784] [serial = 43] [outer = 0x99fb5000] 16:13:16 INFO - PROCESS | 1784 | 1469142796755 Marionette DEBUG loaded listener.js 16:13:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 44 (0x9a433c00) [pid = 1784] [serial = 44] [outer = 0x99fb5000] 16:13:17 INFO - PROCESS | 1784 | 1469142797490 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1234ms 16:13:17 INFO - PROCESS | 1784 | 1469142797518 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 16:13:17 INFO - PROCESS | 1784 | 1469142797525 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 16:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:13:17 INFO - PROCESS | 1784 | 1469142797567 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:13:17 INFO - PROCESS | 1784 | 1469142797571 Marionette TRACE conn4 <- [1,34,null,{}] 16:13:17 INFO - PROCESS | 1784 | 1469142797578 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:17 INFO - PROCESS | 1784 | 1469142797583 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:17 INFO - PROCESS | 1784 | 1469142797753 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 16:13:17 INFO - PROCESS | 1784 | 1469142797766 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:17 INFO - PROCESS | 1784 | 1469142797775 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ada9800 == 16 [pid = 1784] [id = 16] 16:13:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 45 (0x9add4c00) [pid = 1784] [serial = 45] [outer = (nil)] 16:13:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 46 (0x9b10c000) [pid = 1784] [serial = 46] [outer = 0x9add4c00] 16:13:17 INFO - PROCESS | 1784 | 1469142797845 Marionette DEBUG loaded listener.js 16:13:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 47 (0x9b578400) [pid = 1784] [serial = 47] [outer = 0x9add4c00] 16:13:18 INFO - PROCESS | 1784 | 1469142798689 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1155ms 16:13:18 INFO - PROCESS | 1784 | 1469142798715 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 16:13:18 INFO - PROCESS | 1784 | 1469142798719 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 16:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:13:18 INFO - PROCESS | 1784 | 1469142798733 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:13:18 INFO - PROCESS | 1784 | 1469142798741 Marionette TRACE conn4 <- [1,38,null,{}] 16:13:18 INFO - PROCESS | 1784 | 1469142798755 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:18 INFO - PROCESS | 1784 | 1469142798762 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:18 INFO - PROCESS | 1784 | 1469142798931 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 16:13:18 INFO - PROCESS | 1784 | 1469142798942 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:18 INFO - PROCESS | 1784 | 1469142798951 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bcdd000 == 17 [pid = 1784] [id = 17] 16:13:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 48 (0x9c1f5800) [pid = 1784] [serial = 48] [outer = (nil)] 16:13:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 49 (0x9c26a400) [pid = 1784] [serial = 49] [outer = 0x9c1f5800] 16:13:19 INFO - PROCESS | 1784 | 1469142799020 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 50 (0x9c26e400) [pid = 1784] [serial = 50] [outer = 0x9c1f5800] 16:13:19 INFO - PROCESS | 1784 | 1469142799840 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1155ms 16:13:19 INFO - PROCESS | 1784 | 1469142799881 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 16:13:19 INFO - PROCESS | 1784 | 1469142799886 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 16:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:13:19 INFO - PROCESS | 1784 | 1469142799893 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 1784 | 1469142799896 Marionette TRACE conn4 <- [1,42,null,{}] 16:13:19 INFO - PROCESS | 1784 | 1469142799907 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:19 INFO - PROCESS | 1784 | 1469142799911 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:20 INFO - PROCESS | 1784 | 1469142800069 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 16:13:20 INFO - PROCESS | 1784 | 1469142800080 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:20 INFO - PROCESS | 1784 | 1469142800091 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bcd8400 == 18 [pid = 1784] [id = 18] 16:13:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 51 (0x9d438000) [pid = 1784] [serial = 51] [outer = (nil)] 16:13:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 52 (0x9d80c000) [pid = 1784] [serial = 52] [outer = 0x9d438000] 16:13:20 INFO - PROCESS | 1784 | 1469142800173 Marionette DEBUG loaded listener.js 16:13:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 53 (0xa1016c00) [pid = 1784] [serial = 53] [outer = 0x9d438000] 16:13:21 INFO - PROCESS | 1784 | 1469142801171 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1296ms 16:13:21 INFO - PROCESS | 1784 | 1469142801190 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 16:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:13:21 INFO - PROCESS | 1784 | 1469142801194 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 16:13:21 INFO - PROCESS | 1784 | 1469142801201 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:13:21 INFO - PROCESS | 1784 | 1469142801204 Marionette TRACE conn4 <- [1,46,null,{}] 16:13:21 INFO - PROCESS | 1784 | 1469142801210 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:21 INFO - PROCESS | 1784 | 1469142801215 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:21 INFO - PROCESS | 1784 | 1469142801371 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 16:13:21 INFO - PROCESS | 1784 | 1469142801385 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 1784 | 1469142801404 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:21 INFO - PROCESS | 1784 | ++DOCSHELL 0xa231a400 == 19 [pid = 1784] [id = 19] 16:13:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 54 (0xa235f400) [pid = 1784] [serial = 54] [outer = (nil)] 16:13:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 55 (0xa23ae000) [pid = 1784] [serial = 55] [outer = 0xa235f400] 16:13:21 INFO - PROCESS | 1784 | 1469142801487 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0xa25ed400) [pid = 1784] [serial = 56] [outer = 0xa235f400] 16:13:22 INFO - PROCESS | 1784 | 1469142802363 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1191ms 16:13:22 INFO - PROCESS | 1784 | 1469142802392 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 16:13:22 INFO - PROCESS | 1784 | 1469142802395 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 16:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:13:22 INFO - PROCESS | 1784 | 1469142802402 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 1784 | 1469142802405 Marionette TRACE conn4 <- [1,50,null,{}] 16:13:22 INFO - PROCESS | 1784 | 1469142802411 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:22 INFO - PROCESS | 1784 | 1469142802416 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:22 INFO - PROCESS | 1784 | 1469142802579 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 16:13:22 INFO - PROCESS | 1784 | 1469142802589 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:22 INFO - PROCESS | 1784 | 1469142802595 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b50d000 == 20 [pid = 1784] [id = 20] 16:13:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0xa2fb8800) [pid = 1784] [serial = 57] [outer = (nil)] 16:13:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0xa3344400) [pid = 1784] [serial = 58] [outer = 0xa2fb8800] 16:13:22 INFO - PROCESS | 1784 | 1469142802667 Marionette DEBUG loaded listener.js 16:13:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0xa33c7c00) [pid = 1784] [serial = 59] [outer = 0xa2fb8800] 16:13:23 INFO - PROCESS | 1784 | 1469142803413 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1041ms 16:13:23 INFO - PROCESS | 1784 | 1469142803445 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 16:13:23 INFO - PROCESS | 1784 | 1469142803448 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 16:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:13:23 INFO - PROCESS | 1784 | 1469142803456 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:13:23 INFO - PROCESS | 1784 | 1469142803460 Marionette TRACE conn4 <- [1,54,null,{}] 16:13:23 INFO - PROCESS | 1784 | 1469142803470 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:23 INFO - PROCESS | 1784 | 1469142803474 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:23 INFO - PROCESS | 1784 | 1469142803692 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 16:13:23 INFO - PROCESS | 1784 | 1469142803718 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 1784 | 1469142803724 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c267800 == 21 [pid = 1784] [id = 21] 16:13:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0xa2ff2800) [pid = 1784] [serial = 60] [outer = (nil)] 16:13:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0xa4d57000) [pid = 1784] [serial = 61] [outer = 0xa2ff2800] 16:13:23 INFO - PROCESS | 1784 | 1469142803798 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0xa4f1b400) [pid = 1784] [serial = 62] [outer = 0xa2ff2800] 16:13:24 INFO - PROCESS | 1784 | 1469142804547 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1133ms 16:13:24 INFO - PROCESS | 1784 | 1469142804592 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 16:13:24 INFO - PROCESS | 1784 | 1469142804596 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 16:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:13:24 INFO - PROCESS | 1784 | 1469142804602 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 1784 | 1469142804606 Marionette TRACE conn4 <- [1,58,null,{}] 16:13:24 INFO - PROCESS | 1784 | 1469142804611 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:24 INFO - PROCESS | 1784 | 1469142804616 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:24 INFO - PROCESS | 1784 | 1469142804809 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 16:13:24 INFO - PROCESS | 1784 | 1469142804826 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:24 INFO - PROCESS | 1784 | 1469142804833 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a80a400 == 22 [pid = 1784] [id = 22] 16:13:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0xa2ff5c00) [pid = 1784] [serial = 63] [outer = (nil)] 16:13:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0xa61c5400) [pid = 1784] [serial = 64] [outer = 0xa2ff5c00] 16:13:24 INFO - PROCESS | 1784 | 1469142804908 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0xa6727000) [pid = 1784] [serial = 65] [outer = 0xa2ff5c00] 16:13:25 INFO - PROCESS | 1784 | 1469142805698 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1144ms 16:13:25 INFO - PROCESS | 1784 | 1469142805747 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 16:13:25 INFO - PROCESS | 1784 | 1469142805751 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 16:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:13:26 INFO - PROCESS | 1784 | --DOCSHELL 0x93c57800 == 21 [pid = 1784] [id = 6] 16:13:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9d4b6000 == 20 [pid = 1784] [id = 12] 16:13:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9c266c00 == 19 [pid = 1784] [id = 13] 16:13:26 INFO - PROCESS | 1784 | --DOCSHELL 0x93974400 == 18 [pid = 1784] [id = 8] 16:13:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9a095800 == 17 [pid = 1784] [id = 11] 16:13:26 INFO - PROCESS | 1784 | 1469142806763 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - PROCESS | 1784 | 1469142806769 Marionette TRACE conn4 <- [1,62,null,{}] 16:13:26 INFO - PROCESS | 1784 | 1469142806894 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:26 INFO - PROCESS | 1784 | 1469142806902 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:27 INFO - PROCESS | 1784 | 1469142807096 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 16:13:27 INFO - PROCESS | 1784 | 1469142807122 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:27 INFO - PROCESS | 1784 | 1469142807135 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x9650e000 == 18 [pid = 1784] [id = 23] 16:13:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9650e400) [pid = 1784] [serial = 66] [outer = (nil)] 16:13:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x96514c00) [pid = 1784] [serial = 67] [outer = 0x9650e400] 16:13:27 INFO - PROCESS | 1784 | 1469142807208 Marionette DEBUG loaded listener.js 16:13:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9821f400) [pid = 1784] [serial = 68] [outer = 0x9650e400] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9d438000) [pid = 1784] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa2fb8800) [pid = 1784] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0xa2ff2800) [pid = 1784] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x93c57c00) [pid = 1784] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x93974800) [pid = 1784] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9ab40800) [pid = 1784] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9d4b6400) [pid = 1784] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x9c267c00) [pid = 1784] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x93c53c00) [pid = 1784] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x99fb5000) [pid = 1784] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9add4c00) [pid = 1784] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:13:28 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x9c1f5800) [pid = 1784] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:13:28 INFO - PROCESS | 1784 | 1469142808548 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2832ms 16:13:28 INFO - PROCESS | 1784 | 1469142808626 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 16:13:28 INFO - PROCESS | 1784 | 1469142808632 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 16:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:13:28 INFO - PROCESS | 1784 | 1469142808644 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:13:28 INFO - PROCESS | 1784 | 1469142808647 Marionette TRACE conn4 <- [1,66,null,{}] 16:13:28 INFO - PROCESS | 1784 | 1469142808657 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:28 INFO - PROCESS | 1784 | 1469142808665 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:28 INFO - PROCESS | 1784 | 1469142808821 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 16:13:28 INFO - PROCESS | 1784 | 1469142808838 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:28 INFO - PROCESS | 1784 | 1469142808845 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x994aa800 == 19 [pid = 1784] [id = 24] 16:13:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x994ad800) [pid = 1784] [serial = 69] [outer = (nil)] 16:13:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x9a09c400) [pid = 1784] [serial = 70] [outer = 0x994ad800] 16:13:29 INFO - PROCESS | 1784 | 1469142809006 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x9a8b3400) [pid = 1784] [serial = 71] [outer = 0x994ad800] 16:13:29 INFO - PROCESS | 1784 | 1469142809727 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1133ms 16:13:29 INFO - PROCESS | 1784 | 1469142809782 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 1784 | 1469142809786 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 16:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:13:29 INFO - PROCESS | 1784 | 1469142809806 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 1784 | 1469142809809 Marionette TRACE conn4 <- [1,70,null,{}] 16:13:29 INFO - PROCESS | 1784 | 1469142809817 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:29 INFO - PROCESS | 1784 | 1469142809821 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:29 INFO - PROCESS | 1784 | 1469142809985 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 16:13:30 INFO - PROCESS | 1784 | 1469142810000 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:30 INFO - PROCESS | 1784 | 1469142810019 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bf9a000 == 20 [pid = 1784] [id = 25] 16:13:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9bf9a800) [pid = 1784] [serial = 72] [outer = (nil)] 16:13:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9c1ef000) [pid = 1784] [serial = 73] [outer = 0x9bf9a800] 16:13:30 INFO - PROCESS | 1784 | 1469142810090 Marionette DEBUG loaded listener.js 16:13:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9c261400) [pid = 1784] [serial = 74] [outer = 0x9bf9a800] 16:13:31 INFO - PROCESS | 1784 | 1469142811039 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1291ms 16:13:31 INFO - PROCESS | 1784 | 1469142811112 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 16:13:31 INFO - PROCESS | 1784 | 1469142811125 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 16:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:13:31 INFO - PROCESS | 1784 | 1469142811140 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:13:31 INFO - PROCESS | 1784 | 1469142811150 Marionette TRACE conn4 <- [1,74,null,{}] 16:13:31 INFO - PROCESS | 1784 | 1469142811168 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:31 INFO - PROCESS | 1784 | 1469142811179 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:31 INFO - PROCESS | 1784 | 1469142811430 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 16:13:31 INFO - PROCESS | 1784 | 1469142811613 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 1784 | 1469142811625 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x93974400 == 21 [pid = 1784] [id = 26] 16:13:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9650dc00) [pid = 1784] [serial = 75] [outer = (nil)] 16:13:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x994ac400) [pid = 1784] [serial = 76] [outer = 0x9650dc00] 16:13:31 INFO - PROCESS | 1784 | 1469142811734 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9b424800) [pid = 1784] [serial = 77] [outer = 0x9650dc00] 16:13:32 INFO - PROCESS | 1784 | 1469142812555 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1456ms 16:13:32 INFO - PROCESS | 1784 | 1469142812593 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 16:13:32 INFO - PROCESS | 1784 | 1469142812601 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 16:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:13:32 INFO - PROCESS | 1784 | 1469142812613 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:13:32 INFO - PROCESS | 1784 | 1469142812618 Marionette TRACE conn4 <- [1,78,null,{}] 16:13:32 INFO - PROCESS | 1784 | 1469142812643 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:32 INFO - PROCESS | 1784 | 1469142812650 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:32 INFO - PROCESS | 1784 | 1469142812839 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 16:13:32 INFO - PROCESS | 1784 | 1469142812975 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:33 INFO - PROCESS | 1784 | 1469142812986 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b501800 == 22 [pid = 1784] [id = 27] 16:13:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9c266c00) [pid = 1784] [serial = 78] [outer = (nil)] 16:13:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9c26dc00) [pid = 1784] [serial = 79] [outer = 0x9c266c00] 16:13:33 INFO - PROCESS | 1784 | 1469142813089 Marionette DEBUG loaded listener.js 16:13:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9d809c00) [pid = 1784] [serial = 80] [outer = 0x9c266c00] 16:13:33 INFO - PROCESS | 1784 | 1469142813980 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1412ms 16:13:34 INFO - PROCESS | 1784 | 1469142814026 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 16:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:13:34 INFO - PROCESS | 1784 | 1469142814031 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 16:13:34 INFO - PROCESS | 1784 | 1469142814038 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:13:34 INFO - PROCESS | 1784 | 1469142814044 Marionette TRACE conn4 <- [1,82,null,{}] 16:13:34 INFO - PROCESS | 1784 | 1469142814061 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:34 INFO - PROCESS | 1784 | 1469142814071 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:34 INFO - PROCESS | 1784 | 1469142814263 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 16:13:34 INFO - PROCESS | 1784 | 1469142814403 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:34 INFO - PROCESS | 1784 | 1469142814414 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:34 INFO - PROCESS | 1784 | ++DOCSHELL 0xa2593000 == 23 [pid = 1784] [id = 28] 16:13:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0xa25efc00) [pid = 1784] [serial = 81] [outer = (nil)] 16:13:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0xa2ff6400) [pid = 1784] [serial = 82] [outer = 0xa25efc00] 16:13:34 INFO - PROCESS | 1784 | 1469142814499 Marionette DEBUG loaded listener.js 16:13:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0xa3348800) [pid = 1784] [serial = 83] [outer = 0xa25efc00] 16:13:35 INFO - PROCESS | 1784 | 1469142815353 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1348ms 16:13:35 INFO - PROCESS | 1784 | 1469142815386 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 16:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:13:35 INFO - PROCESS | 1784 | 1469142815392 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 16:13:35 INFO - PROCESS | 1784 | 1469142815399 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 1784 | 1469142815403 Marionette TRACE conn4 <- [1,86,null,{}] 16:13:35 INFO - PROCESS | 1784 | 1469142815428 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:35 INFO - PROCESS | 1784 | 1469142815434 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:35 INFO - PROCESS | 1784 | 1469142815613 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 16:13:35 INFO - PROCESS | 1784 | 1469142815749 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:35 INFO - PROCESS | 1784 | 1469142815759 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b423c00 == 24 [pid = 1784] [id = 29] 16:13:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0xa2559400) [pid = 1784] [serial = 84] [outer = (nil)] 16:13:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0xa61bf800) [pid = 1784] [serial = 85] [outer = 0xa2559400] 16:13:35 INFO - PROCESS | 1784 | 1469142815848 Marionette DEBUG loaded listener.js 16:13:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0xa61c2800) [pid = 1784] [serial = 86] [outer = 0xa2559400] 16:13:36 INFO - PROCESS | 1784 | 1469142816718 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1352ms 16:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:13:36 INFO - PROCESS | 1784 | 1469142816751 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 16:13:36 INFO - PROCESS | 1784 | 1469142816754 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 16:13:36 INFO - PROCESS | 1784 | 1469142816762 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:13:36 INFO - PROCESS | 1784 | 1469142816764 Marionette TRACE conn4 <- [1,90,null,{}] 16:13:36 INFO - PROCESS | 1784 | 1469142816771 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:36 INFO - PROCESS | 1784 | 1469142816777 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:36 INFO - PROCESS | 1784 | 1469142816961 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 16:13:37 INFO - PROCESS | 1784 | 1469142817100 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:37 INFO - PROCESS | 1784 | 1469142817109 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c57800 == 25 [pid = 1784] [id = 30] 16:13:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9bc9e400) [pid = 1784] [serial = 87] [outer = (nil)] 16:13:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0xa6daac00) [pid = 1784] [serial = 88] [outer = 0x9bc9e400] 16:13:37 INFO - PROCESS | 1784 | 1469142817191 Marionette DEBUG loaded listener.js 16:13:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0xa6da9000) [pid = 1784] [serial = 89] [outer = 0x9bc9e400] 16:13:38 INFO - PROCESS | 1784 | 1469142818057 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1334ms 16:13:38 INFO - PROCESS | 1784 | 1469142818096 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 16:13:38 INFO - PROCESS | 1784 | 1469142818100 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 16:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:13:38 INFO - PROCESS | 1784 | 1469142818126 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:13:38 INFO - PROCESS | 1784 | 1469142818130 Marionette TRACE conn4 <- [1,94,null,{}] 16:13:38 INFO - PROCESS | 1784 | 1469142818137 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:38 INFO - PROCESS | 1784 | 1469142818147 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:38 INFO - PROCESS | 1784 | 1469142818364 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 16:13:38 INFO - PROCESS | 1784 | 1469142818507 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:38 INFO - PROCESS | 1784 | 1469142818516 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b505c00 == 26 [pid = 1784] [id = 31] 16:13:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0xa6da4000) [pid = 1784] [serial = 90] [outer = (nil)] 16:13:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0xa6f7d800) [pid = 1784] [serial = 91] [outer = 0xa6da4000] 16:13:38 INFO - PROCESS | 1784 | 1469142818595 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0xa6f78c00) [pid = 1784] [serial = 92] [outer = 0xa6da4000] 16:13:39 INFO - PROCESS | 1784 | 1469142819419 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1345ms 16:13:39 INFO - PROCESS | 1784 | 1469142819469 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 16:13:39 INFO - PROCESS | 1784 | 1469142819474 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 16:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:13:39 INFO - PROCESS | 1784 | 1469142819480 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:13:39 INFO - PROCESS | 1784 | 1469142819484 Marionette TRACE conn4 <- [1,98,null,{}] 16:13:39 INFO - PROCESS | 1784 | 1469142819489 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:39 INFO - PROCESS | 1784 | 1469142819495 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:39 INFO - PROCESS | 1784 | 1469142819661 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 16:13:39 INFO - PROCESS | 1784 | 1469142819805 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:39 INFO - PROCESS | 1784 | 1469142819813 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x94797800 == 27 [pid = 1784] [id = 32] 16:13:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x95142800) [pid = 1784] [serial = 93] [outer = (nil)] 16:13:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0xa23f7000) [pid = 1784] [serial = 94] [outer = 0x95142800] 16:13:39 INFO - PROCESS | 1784 | 1469142819893 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0xa4d0b800) [pid = 1784] [serial = 95] [outer = 0x95142800] 16:13:40 INFO - PROCESS | 1784 | 1469142820839 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:13:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x94704000) [pid = 1784] [serial = 96] [outer = 0x9a097800] 16:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1434ms 16:13:40 INFO - PROCESS | 1784 | 1469142820960 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 16:13:40 INFO - PROCESS | 1784 | 1469142820967 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 16:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:13:41 INFO - PROCESS | 1784 | 1469142821016 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:13:41 INFO - PROCESS | 1784 | 1469142821022 Marionette TRACE conn4 <- [1,102,null,{}] 16:13:41 INFO - PROCESS | 1784 | 1469142821029 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:41 INFO - PROCESS | 1784 | 1469142821035 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:41 INFO - PROCESS | 1784 | 1469142821203 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 16:13:41 INFO - PROCESS | 1784 | 1469142821386 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 1784 | 1469142821394 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x96519400 == 28 [pid = 1784] [id = 33] 16:13:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9651b400) [pid = 1784] [serial = 97] [outer = (nil)] 16:13:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9a084c00) [pid = 1784] [serial = 98] [outer = 0x9651b400] 16:13:41 INFO - PROCESS | 1784 | 1469142821473 Marionette DEBUG loaded listener.js 16:13:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9a087c00) [pid = 1784] [serial = 99] [outer = 0x9651b400] 16:13:42 INFO - PROCESS | 1784 | --DOCSHELL 0x93c53000 == 27 [pid = 1784] [id = 14] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9a42ec00) [pid = 1784] [serial = 12] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0xa4d52c00) [pid = 1784] [serial = 2] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9d80c000) [pid = 1784] [serial = 52] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0xa23ae000) [pid = 1784] [serial = 55] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0xa3344400) [pid = 1784] [serial = 58] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0xa4d57000) [pid = 1784] [serial = 61] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x93a5a000) [pid = 1784] [serial = 22] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9a8aec00) [pid = 1784] [serial = 28] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9ab42c00) [pid = 1784] [serial = 30] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9d893c00) [pid = 1784] [serial = 34] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9c26d000) [pid = 1784] [serial = 37] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x93c5ac00) [pid = 1784] [serial = 40] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x94798000) [pid = 1784] [serial = 41] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a0a0400) [pid = 1784] [serial = 43] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9b10c000) [pid = 1784] [serial = 46] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b578400) [pid = 1784] [serial = 47] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9c26a400) [pid = 1784] [serial = 49] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9c26e400) [pid = 1784] [serial = 50] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9890ec00) [pid = 1784] [serial = 25] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0xa1016c00) [pid = 1784] [serial = 53] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa33c7c00) [pid = 1784] [serial = 59] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0xa4f1b400) [pid = 1784] [serial = 62] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9b109000) [pid = 1784] [serial = 31] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0xa252f800) [pid = 1784] [serial = 35] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9a433c00) [pid = 1784] [serial = 44] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x93c5e800) [pid = 1784] [serial = 17] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x93a64c00) [pid = 1784] [serial = 23] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0xa679b800) [pid = 1784] [serial = 38] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x93c59c00) [pid = 1784] [serial = 16] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9a80b800) [pid = 1784] [serial = 9] [outer = (nil)] [url = about:blank] 16:13:42 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x93a66000) [pid = 1784] [serial = 19] [outer = (nil)] [url = about:blank] 16:13:43 INFO - PROCESS | 1784 | 1469142823173 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2198ms 16:13:43 INFO - PROCESS | 1784 | 1469142823201 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 16:13:43 INFO - PROCESS | 1784 | 1469142823208 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 16:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:13:43 INFO - PROCESS | 1784 | 1469142823226 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:13:43 INFO - PROCESS | 1784 | 1469142823230 Marionette TRACE conn4 <- [1,106,null,{}] 16:13:43 INFO - PROCESS | 1784 | 1469142823239 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:43 INFO - PROCESS | 1784 | 1469142823244 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:43 INFO - PROCESS | 1784 | 1469142823425 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 16:13:43 INFO - PROCESS | 1784 | 1469142823436 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:43 INFO - PROCESS | 1784 | 1469142823450 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9479c400 == 28 [pid = 1784] [id = 34] 16:13:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x9479d000) [pid = 1784] [serial = 100] [outer = (nil)] 16:13:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x95145000) [pid = 1784] [serial = 101] [outer = 0x9479d000] 16:13:43 INFO - PROCESS | 1784 | 1469142823522 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x9651c400) [pid = 1784] [serial = 102] [outer = 0x9479d000] 16:13:44 INFO - PROCESS | 1784 | 1469142824285 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1090ms 16:13:44 INFO - PROCESS | 1784 | 1469142824323 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 1784 | 1469142824332 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 16:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:13:44 INFO - PROCESS | 1784 | 1469142824345 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 1784 | 1469142824349 Marionette TRACE conn4 <- [1,110,null,{}] 16:13:44 INFO - PROCESS | 1784 | 1469142824355 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 1784 | 1469142824361 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:44 INFO - PROCESS | 1784 | 1469142824531 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 16:13:44 INFO - PROCESS | 1784 | 1469142824543 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 1784 | 1469142824551 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x99fbf400 == 29 [pid = 1784] [id = 35] 16:13:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9a08b400) [pid = 1784] [serial = 103] [outer = (nil)] 16:13:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9a08e000) [pid = 1784] [serial = 104] [outer = 0x9a08b400] 16:13:44 INFO - PROCESS | 1784 | 1469142824625 Marionette DEBUG loaded listener.js 16:13:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9a098000) [pid = 1784] [serial = 105] [outer = 0x9a08b400] 16:13:45 INFO - PROCESS | 1784 | 1469142825474 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1182ms 16:13:45 INFO - PROCESS | 1784 | 1469142825534 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 1784 | 1469142825539 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 16:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:13:45 INFO - PROCESS | 1784 | 1469142825550 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 1784 | 1469142825556 Marionette TRACE conn4 <- [1,114,null,{}] 16:13:45 INFO - PROCESS | 1784 | 1469142825581 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:45 INFO - PROCESS | 1784 | 1469142825591 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:45 INFO - PROCESS | 1784 | 1469142825793 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 16:13:45 INFO - PROCESS | 1784 | 1469142825820 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 1784 | 1469142825832 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b10c000 == 30 [pid = 1784] [id = 36] 16:13:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9b41e400) [pid = 1784] [serial = 106] [outer = (nil)] 16:13:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9b50f800) [pid = 1784] [serial = 107] [outer = 0x9b41e400] 16:13:45 INFO - PROCESS | 1784 | 1469142825906 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9bc97c00) [pid = 1784] [serial = 108] [outer = 0x9b41e400] 16:13:46 INFO - PROCESS | 1784 | 1469142826882 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1391ms 16:13:46 INFO - PROCESS | 1784 | 1469142826948 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 16:13:46 INFO - PROCESS | 1784 | 1469142826953 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 16:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:13:46 INFO - PROCESS | 1784 | 1469142826959 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 1784 | 1469142826963 Marionette TRACE conn4 <- [1,118,null,{}] 16:13:46 INFO - PROCESS | 1784 | 1469142826968 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:46 INFO - PROCESS | 1784 | 1469142826973 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:47 INFO - PROCESS | 1784 | 1469142827168 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 16:13:47 INFO - PROCESS | 1784 | 1469142827192 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:47 INFO - PROCESS | 1784 | 1469142827202 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ab3f800 == 31 [pid = 1784] [id = 37] 16:13:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9bcd9c00) [pid = 1784] [serial = 109] [outer = (nil)] 16:13:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9c26a000) [pid = 1784] [serial = 110] [outer = 0x9bcd9c00] 16:13:47 INFO - PROCESS | 1784 | 1469142827271 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9d4b2800) [pid = 1784] [serial = 111] [outer = 0x9bcd9c00] 16:13:47 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9bf9a800) [pid = 1784] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:13:47 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa2ff5c00) [pid = 1784] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:13:47 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0xa235f400) [pid = 1784] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:13:47 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9650e400) [pid = 1784] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:13:47 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x994ad800) [pid = 1784] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:13:48 INFO - PROCESS | 1784 | 1469142828174 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1230ms 16:13:48 INFO - PROCESS | 1784 | 1469142828191 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 16:13:48 INFO - PROCESS | 1784 | 1469142828195 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 16:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:13:48 INFO - PROCESS | 1784 | 1469142828202 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:13:48 INFO - PROCESS | 1784 | 1469142828206 Marionette TRACE conn4 <- [1,122,null,{}] 16:13:48 INFO - PROCESS | 1784 | 1469142828212 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:48 INFO - PROCESS | 1784 | 1469142828217 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:48 INFO - PROCESS | 1784 | 1469142828398 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 16:13:48 INFO - PROCESS | 1784 | 1469142828434 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:48 INFO - PROCESS | 1784 | 1469142828440 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a61c00 == 32 [pid = 1784] [id = 38] 16:13:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x95283400) [pid = 1784] [serial = 112] [outer = (nil)] 16:13:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x98221800) [pid = 1784] [serial = 113] [outer = 0x95283400] 16:13:48 INFO - PROCESS | 1784 | 1469142828512 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9b577000) [pid = 1784] [serial = 114] [outer = 0x95283400] 16:13:49 INFO - PROCESS | 1784 | 1469142829249 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1086ms 16:13:49 INFO - PROCESS | 1784 | 1469142829293 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 16:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:13:49 INFO - PROCESS | 1784 | 1469142829297 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 16:13:49 INFO - PROCESS | 1784 | 1469142829304 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 1784 | 1469142829308 Marionette TRACE conn4 <- [1,126,null,{}] 16:13:49 INFO - PROCESS | 1784 | 1469142829321 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:49 INFO - PROCESS | 1784 | 1469142829331 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:49 INFO - PROCESS | 1784 | 1469142829525 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 16:13:49 INFO - PROCESS | 1784 | 1469142829536 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 1784 | 1469142829546 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c26b000 == 33 [pid = 1784] [id = 39] 16:13:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9d43e000) [pid = 1784] [serial = 115] [outer = (nil)] 16:13:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0xa1016800) [pid = 1784] [serial = 116] [outer = 0x9d43e000] 16:13:49 INFO - PROCESS | 1784 | 1469142829616 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0xa108cc00) [pid = 1784] [serial = 117] [outer = 0x9d43e000] 16:13:50 INFO - PROCESS | 1784 | 1469142830782 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1538ms 16:13:50 INFO - PROCESS | 1784 | 1469142830842 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 1784 | 1469142830850 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 16:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:13:50 INFO - PROCESS | 1784 | 1469142830859 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 1784 | 1469142830867 Marionette TRACE conn4 <- [1,130,null,{}] 16:13:50 INFO - PROCESS | 1784 | 1469142830875 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:50 INFO - PROCESS | 1784 | 1469142830883 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:51 INFO - PROCESS | 1784 | 1469142831181 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 16:13:51 INFO - PROCESS | 1784 | 1469142831341 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:51 INFO - PROCESS | 1784 | 1469142831349 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c58c00 == 34 [pid = 1784] [id = 40] 16:13:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9528b800) [pid = 1784] [serial = 118] [outer = (nil)] 16:13:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a004000) [pid = 1784] [serial = 119] [outer = 0x9528b800] 16:13:51 INFO - PROCESS | 1784 | 1469142831471 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a087400) [pid = 1784] [serial = 120] [outer = 0x9528b800] 16:13:52 INFO - PROCESS | 1784 | 1469142832460 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1637ms 16:13:52 INFO - PROCESS | 1784 | 1469142832497 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 1784 | 1469142832504 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 16:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:13:52 INFO - PROCESS | 1784 | 1469142832515 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - PROCESS | 1784 | 1469142832519 Marionette TRACE conn4 <- [1,134,null,{}] 16:13:52 INFO - PROCESS | 1784 | 1469142832527 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:52 INFO - PROCESS | 1784 | 1469142832533 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:52 INFO - PROCESS | 1784 | 1469142832760 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 16:13:52 INFO - PROCESS | 1784 | 1469142832943 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 1784 | 1469142832951 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x9afce800 == 35 [pid = 1784] [id = 41] 16:13:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b57c000) [pid = 1784] [serial = 121] [outer = (nil)] 16:13:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9bf97c00) [pid = 1784] [serial = 122] [outer = 0x9b57c000] 16:13:53 INFO - PROCESS | 1784 | 1469142833079 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9c260800) [pid = 1784] [serial = 123] [outer = 0x9b57c000] 16:13:54 INFO - PROCESS | 1784 | 1469142834051 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1587ms 16:13:54 INFO - PROCESS | 1784 | 1469142834102 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 16:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:13:54 INFO - PROCESS | 1784 | 1469142834107 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 16:13:54 INFO - PROCESS | 1784 | 1469142834114 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - PROCESS | 1784 | 1469142834120 Marionette TRACE conn4 <- [1,138,null,{}] 16:13:54 INFO - PROCESS | 1784 | 1469142834138 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:54 INFO - PROCESS | 1784 | 1469142834148 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:54 INFO - PROCESS | 1784 | 1469142834344 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 16:13:54 INFO - PROCESS | 1784 | 1469142834643 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 1784 | 1469142834654 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5a000 == 36 [pid = 1784] [id = 42] 16:13:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x93a5e800) [pid = 1784] [serial = 124] [outer = (nil)] 16:13:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x93c57000) [pid = 1784] [serial = 125] [outer = 0x93a5e800] 16:13:54 INFO - PROCESS | 1784 | 1469142834759 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9470f800) [pid = 1784] [serial = 126] [outer = 0x93a5e800] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0xa108b000) [pid = 1784] [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.] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0xa6727000) [pid = 1784] [serial = 65] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9c1ef000) [pid = 1784] [serial = 73] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9c261400) [pid = 1784] [serial = 74] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a8b3400) [pid = 1784] [serial = 71] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xa61c5400) [pid = 1784] [serial = 64] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0xa25ed400) [pid = 1784] [serial = 56] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x96514c00) [pid = 1784] [serial = 67] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9821f400) [pid = 1784] [serial = 68] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9a09c400) [pid = 1784] [serial = 70] [outer = (nil)] [url = about:blank] 16:13:55 INFO - PROCESS | 1784 | 1469142835905 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1840ms 16:13:55 INFO - PROCESS | 1784 | 1469142835961 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 1784 | 1469142835966 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 16:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:13:55 INFO - PROCESS | 1784 | 1469142835974 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 1784 | 1469142835979 Marionette TRACE conn4 <- [1,142,null,{}] 16:13:55 INFO - PROCESS | 1784 | 1469142835987 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 1784 | 1469142835992 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:56 INFO - PROCESS | 1784 | 1469142836154 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 16:13:56 INFO - PROCESS | 1784 | 1469142836204 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:56 INFO - PROCESS | 1784 | 1469142836211 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a086000 == 37 [pid = 1784] [id = 43] 16:13:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9a090400) [pid = 1784] [serial = 127] [outer = (nil)] 16:13:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a43dc00) [pid = 1784] [serial = 128] [outer = 0x9a090400] 16:13:56 INFO - PROCESS | 1784 | 1469142836300 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9ada1000) [pid = 1784] [serial = 129] [outer = 0x9a090400] 16:13:57 INFO - PROCESS | 1784 | 1469142837124 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1183ms 16:13:57 INFO - PROCESS | 1784 | 1469142837159 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 16:13:57 INFO - PROCESS | 1784 | 1469142837166 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 16:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:13:57 INFO - PROCESS | 1784 | 1469142837174 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:13:57 INFO - PROCESS | 1784 | 1469142837177 Marionette TRACE conn4 <- [1,146,null,{}] 16:13:57 INFO - PROCESS | 1784 | 1469142837182 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:57 INFO - PROCESS | 1784 | 1469142837188 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:57 INFO - PROCESS | 1784 | 1469142837403 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 16:13:57 INFO - PROCESS | 1784 | 1469142837417 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 1784 | 1469142837425 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b579400 == 38 [pid = 1784] [id = 44] 16:13:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9b57cc00) [pid = 1784] [serial = 130] [outer = (nil)] 16:13:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9c262800) [pid = 1784] [serial = 131] [outer = 0x9b57cc00] 16:13:57 INFO - PROCESS | 1784 | 1469142837495 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9d4b7c00) [pid = 1784] [serial = 132] [outer = 0x9b57cc00] 16:13:58 INFO - PROCESS | 1784 | 1469142838539 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1438ms 16:13:58 INFO - PROCESS | 1784 | 1469142838627 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 1784 | 1469142838630 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 16:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:13:58 INFO - PROCESS | 1784 | 1469142838656 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 1784 | 1469142838673 Marionette TRACE conn4 <- [1,150,null,{}] 16:13:58 INFO - PROCESS | 1784 | 1469142838696 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:58 INFO - PROCESS | 1784 | 1469142838704 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:58 INFO - PROCESS | 1784 | 1469142838899 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 16:13:59 INFO - PROCESS | 1784 | 1469142839019 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:59 INFO - PROCESS | 1784 | 1469142839026 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:13:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c266800 == 39 [pid = 1784] [id = 45] 16:13:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9d88ac00) [pid = 1784] [serial = 133] [outer = (nil)] 16:13:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0xa2591400) [pid = 1784] [serial = 134] [outer = 0x9d88ac00] 16:13:59 INFO - PROCESS | 1784 | 1469142839105 Marionette DEBUG loaded listener.js 16:13:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0xa2ff4c00) [pid = 1784] [serial = 135] [outer = 0x9d88ac00] 16:13:59 INFO - PROCESS | 1784 | 1469142839866 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1262ms 16:13:59 INFO - PROCESS | 1784 | 1469142839909 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 16:13:59 INFO - PROCESS | 1784 | 1469142839914 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 16:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:13:59 INFO - PROCESS | 1784 | 1469142839926 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:13:59 INFO - PROCESS | 1784 | 1469142839928 Marionette TRACE conn4 <- [1,154,null,{}] 16:13:59 INFO - PROCESS | 1784 | 1469142839933 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:59 INFO - PROCESS | 1784 | 1469142839939 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:00 INFO - PROCESS | 1784 | 1469142840165 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9bcd9c00) [pid = 1784] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9479d000) [pid = 1784] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a08b400) [pid = 1784] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9651b400) [pid = 1784] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9b41e400) [pid = 1784] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9650dc00) [pid = 1784] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9c266c00) [pid = 1784] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0xa25efc00) [pid = 1784] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0xa2559400) [pid = 1784] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9bc9e400) [pid = 1784] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa6da4000) [pid = 1784] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x95142800) [pid = 1784] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:14:00 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x95283400) [pid = 1784] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:14:00 INFO - PROCESS | 1784 | 1469142840360 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:00 INFO - PROCESS | 1784 | 1469142840369 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eae800 == 40 [pid = 1784] [id = 46] 16:14:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x93a65400) [pid = 1784] [serial = 136] [outer = (nil)] 16:14:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x95287800) [pid = 1784] [serial = 137] [outer = 0x93a65400] 16:14:00 INFO - PROCESS | 1784 | 1469142840437 Marionette DEBUG loaded listener.js 16:14:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9651b400) [pid = 1784] [serial = 138] [outer = 0x93a65400] 16:14:01 INFO - PROCESS | 1784 | 1469142841158 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1287ms 16:14:01 INFO - PROCESS | 1784 | 1469142841215 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 1784 | 1469142841219 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 16:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:14:01 INFO - PROCESS | 1784 | 1469142841233 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 1784 | 1469142841236 Marionette TRACE conn4 <- [1,158,null,{}] 16:14:01 INFO - PROCESS | 1784 | 1469142841247 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:01 INFO - PROCESS | 1784 | 1469142841251 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:01 INFO - PROCESS | 1784 | 1469142841404 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 16:14:01 INFO - PROCESS | 1784 | 1469142841414 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 1784 | 1469142841443 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x9825a000 == 41 [pid = 1784] [id = 47] 16:14:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x98976c00) [pid = 1784] [serial = 139] [outer = (nil)] 16:14:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9ada9000) [pid = 1784] [serial = 140] [outer = 0x98976c00] 16:14:01 INFO - PROCESS | 1784 | 1469142841526 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0xa2559400) [pid = 1784] [serial = 141] [outer = 0x98976c00] 16:14:02 INFO - PROCESS | 1784 | 1469142842576 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1400ms 16:14:02 INFO - PROCESS | 1784 | 1469142842628 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 1784 | 1469142842636 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 16:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:14:02 INFO - PROCESS | 1784 | 1469142842645 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 1784 | 1469142842650 Marionette TRACE conn4 <- [1,162,null,{}] 16:14:02 INFO - PROCESS | 1784 | 1469142842660 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:02 INFO - PROCESS | 1784 | 1469142842665 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:02 INFO - PROCESS | 1784 | 1469142842896 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 16:14:03 INFO - PROCESS | 1784 | 1469142843086 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:03 INFO - PROCESS | 1784 | 1469142843098 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x965dec00 == 42 [pid = 1784] [id = 48] 16:14:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965dfc00) [pid = 1784] [serial = 142] [outer = (nil)] 16:14:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965e9400) [pid = 1784] [serial = 143] [outer = 0x965dfc00] 16:14:03 INFO - PROCESS | 1784 | 1469142843229 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9821f400) [pid = 1784] [serial = 144] [outer = 0x965dfc00] 16:14:04 INFO - PROCESS | 1784 | 1469142844174 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:14:04 INFO - PROCESS | 1784 | 1469142844197 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1594ms 16:14:04 INFO - PROCESS | 1784 | 1469142844240 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 1784 | 1469142844247 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 16:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:14:04 INFO - PROCESS | 1784 | 1469142844259 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 1784 | 1469142844263 Marionette TRACE conn4 <- [1,166,null,{}] 16:14:04 INFO - PROCESS | 1784 | 1469142844271 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:04 INFO - PROCESS | 1784 | 1469142844277 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:04 INFO - PROCESS | 1784 | 1469142844504 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 16:14:04 INFO - PROCESS | 1784 | 1469142844701 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 1784 | 1469142844707 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b105000 == 43 [pid = 1784] [id = 49] 16:14:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9b10b800) [pid = 1784] [serial = 145] [outer = (nil)] 16:14:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9d891000) [pid = 1784] [serial = 146] [outer = 0x9b10b800] 16:14:04 INFO - PROCESS | 1784 | 1469142844815 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0xa2098c00) [pid = 1784] [serial = 147] [outer = 0x9b10b800] 16:14:05 INFO - PROCESS | 1784 | 1469142845690 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1492ms 16:14:05 INFO - PROCESS | 1784 | 1469142845753 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 1784 | 1469142845758 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 16:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:14:05 INFO - PROCESS | 1784 | 1469142845765 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 1784 | 1469142845771 Marionette TRACE conn4 <- [1,170,null,{}] 16:14:05 INFO - PROCESS | 1784 | 1469142845788 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 1784 | 1469142845797 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:06 INFO - PROCESS | 1784 | 1469142846019 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 16:14:06 INFO - PROCESS | 1784 | 1469142846201 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:06 INFO - PROCESS | 1784 | 1469142846213 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:06 INFO - PROCESS | 1784 | ++DOCSHELL 0xa330dc00 == 44 [pid = 1784] [id = 50] 16:14:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0xa4d0b000) [pid = 1784] [serial = 148] [outer = (nil)] 16:14:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0xa4d58400) [pid = 1784] [serial = 149] [outer = 0xa4d0b000] 16:14:06 INFO - PROCESS | 1784 | 1469142846416 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0xa4f1a800) [pid = 1784] [serial = 150] [outer = 0xa4d0b000] 16:14:07 INFO - PROCESS | 1784 | 1469142847470 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1744ms 16:14:07 INFO - PROCESS | 1784 | 1469142847511 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 16:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:14:07 INFO - PROCESS | 1784 | 1469142847516 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 16:14:07 INFO - PROCESS | 1784 | 1469142847523 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 1784 | 1469142847527 Marionette TRACE conn4 <- [1,174,null,{}] 16:14:07 INFO - PROCESS | 1784 | 1469142847533 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:07 INFO - PROCESS | 1784 | 1469142847540 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:07 INFO - PROCESS | 1784 | 1469142847729 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 16:14:07 INFO - PROCESS | 1784 | 1469142847878 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 1784 | 1469142847887 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x95205400 == 45 [pid = 1784] [id = 51] 16:14:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x95208800) [pid = 1784] [serial = 151] [outer = (nil)] 16:14:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x95211c00) [pid = 1784] [serial = 152] [outer = 0x95208800] 16:14:07 INFO - PROCESS | 1784 | 1469142847971 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x95213c00) [pid = 1784] [serial = 153] [outer = 0x95208800] 16:14:08 INFO - PROCESS | 1784 | 1469142848900 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1435ms 16:14:08 INFO - PROCESS | 1784 | 1469142848959 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 1784 | 1469142848963 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 16:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:14:08 INFO - PROCESS | 1784 | 1469142848970 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 1784 | 1469142848974 Marionette TRACE conn4 <- [1,178,null,{}] 16:14:08 INFO - PROCESS | 1784 | 1469142848980 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:08 INFO - PROCESS | 1784 | 1469142848986 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:09 INFO - PROCESS | 1784 | 1469142849175 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 16:14:09 INFO - PROCESS | 1784 | 1469142849326 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 1784 | 1469142849335 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5b800 == 46 [pid = 1784] [id = 52] 16:14:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x93c54000) [pid = 1784] [serial = 154] [outer = (nil)] 16:14:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9a087000) [pid = 1784] [serial = 155] [outer = 0x93c54000] 16:14:09 INFO - PROCESS | 1784 | 1469142849415 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9ada2c00) [pid = 1784] [serial = 156] [outer = 0x93c54000] 16:14:10 INFO - PROCESS | 1784 | 1469142850522 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1587ms 16:14:10 INFO - PROCESS | 1784 | 1469142850559 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 1784 | 1469142850564 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 16:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:14:10 INFO - PROCESS | 1784 | 1469142850572 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 1784 | 1469142850580 Marionette TRACE conn4 <- [1,182,null,{}] 16:14:10 INFO - PROCESS | 1784 | 1469142850588 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:10 INFO - PROCESS | 1784 | 1469142850593 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:10 INFO - PROCESS | 1784 | 1469142850802 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 16:14:10 INFO - PROCESS | 1784 | --DOCSHELL 0x92eae800 == 45 [pid = 1784] [id = 46] 16:14:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9c266800 == 44 [pid = 1784] [id = 45] 16:14:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9b579400 == 43 [pid = 1784] [id = 44] 16:14:10 INFO - PROCESS | 1784 | --DOCSHELL 0x9a086000 == 42 [pid = 1784] [id = 43] 16:14:10 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0xa1016800) [pid = 1784] [serial = 116] [outer = (nil)] [url = about:blank] 16:14:10 INFO - PROCESS | 1784 | 1469142850973 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 1784 | 1469142850984 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:11 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5a000 == 41 [pid = 1784] [id = 42] 16:14:11 INFO - PROCESS | 1784 | --DOCSHELL 0x93c58c00 == 40 [pid = 1784] [id = 40] 16:14:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c58c00 == 41 [pid = 1784] [id = 53] 16:14:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x95210800) [pid = 1784] [serial = 157] [outer = (nil)] 16:14:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x965dd000) [pid = 1784] [serial = 158] [outer = 0x95210800] 16:14:11 INFO - PROCESS | 1784 | 1469142851100 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x98265400) [pid = 1784] [serial = 159] [outer = 0x95210800] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9c26a000) [pid = 1784] [serial = 110] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x95145000) [pid = 1784] [serial = 101] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9651c400) [pid = 1784] [serial = 102] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9a08e000) [pid = 1784] [serial = 104] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a087c00) [pid = 1784] [serial = 99] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9a084c00) [pid = 1784] [serial = 98] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9bc97c00) [pid = 1784] [serial = 108] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9b424800) [pid = 1784] [serial = 77] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x994ac400) [pid = 1784] [serial = 76] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9d809c00) [pid = 1784] [serial = 80] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9c26dc00) [pid = 1784] [serial = 79] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0xa3348800) [pid = 1784] [serial = 83] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0xa2ff6400) [pid = 1784] [serial = 82] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0xa61c2800) [pid = 1784] [serial = 86] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xa61bf800) [pid = 1784] [serial = 85] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0xa6da9000) [pid = 1784] [serial = 89] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0xa6daac00) [pid = 1784] [serial = 88] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0xa6f78c00) [pid = 1784] [serial = 92] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0xa6f7d800) [pid = 1784] [serial = 91] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0xa4d0b800) [pid = 1784] [serial = 95] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa23f7000) [pid = 1784] [serial = 94] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x98221800) [pid = 1784] [serial = 113] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9b50f800) [pid = 1784] [serial = 107] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9d4b2800) [pid = 1784] [serial = 111] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9a098000) [pid = 1784] [serial = 105] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9b577000) [pid = 1784] [serial = 114] [outer = (nil)] [url = about:blank] 16:14:11 INFO - PROCESS | 1784 | 1469142851831 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1297ms 16:14:11 INFO - PROCESS | 1784 | 1469142851896 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 1784 | 1469142851903 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 16:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:14:11 INFO - PROCESS | 1784 | 1469142851914 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 1784 | 1469142851917 Marionette TRACE conn4 <- [1,186,null,{}] 16:14:11 INFO - PROCESS | 1784 | 1469142851924 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:11 INFO - PROCESS | 1784 | 1469142851929 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:12 INFO - PROCESS | 1784 | 1469142852103 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 16:14:12 INFO - PROCESS | 1784 | 1469142852114 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 1784 | 1469142852123 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x994ac400 == 42 [pid = 1784] [id = 54] 16:14:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9a096400) [pid = 1784] [serial = 160] [outer = (nil)] 16:14:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9a8ad400) [pid = 1784] [serial = 161] [outer = 0x9a096400] 16:14:12 INFO - PROCESS | 1784 | 1469142852192 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9b10ac00) [pid = 1784] [serial = 162] [outer = 0x9a096400] 16:14:13 INFO - PROCESS | 1784 | 1469142853055 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1182ms 16:14:13 INFO - PROCESS | 1784 | 1469142853106 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 16:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:14:13 INFO - PROCESS | 1784 | 1469142853113 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 16:14:13 INFO - PROCESS | 1784 | 1469142853122 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 1784 | 1469142853131 Marionette TRACE conn4 <- [1,190,null,{}] 16:14:13 INFO - PROCESS | 1784 | 1469142853156 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:13 INFO - PROCESS | 1784 | 1469142853167 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:13 INFO - PROCESS | 1784 | 1469142853414 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 16:14:13 INFO - PROCESS | 1784 | 1469142853587 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 1784 | 1469142853598 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c0df800 == 43 [pid = 1784] [id = 55] 16:14:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9c1f6800) [pid = 1784] [serial = 163] [outer = (nil)] 16:14:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9c26d000) [pid = 1784] [serial = 164] [outer = 0x9c1f6800] 16:14:13 INFO - PROCESS | 1784 | 1469142853673 Marionette DEBUG loaded listener.js 16:14:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9d4b2800) [pid = 1784] [serial = 165] [outer = 0x9c1f6800] 16:14:14 INFO - PROCESS | 1784 | 1469142854468 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1400ms 16:14:14 INFO - PROCESS | 1784 | 1469142854531 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 16:14:14 INFO - PROCESS | 1784 | 1469142854536 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 16:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:14:14 INFO - PROCESS | 1784 | 1469142854542 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:14:14 INFO - PROCESS | 1784 | 1469142854545 Marionette TRACE conn4 <- [1,194,null,{}] 16:14:14 INFO - PROCESS | 1784 | 1469142854551 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:14 INFO - PROCESS | 1784 | 1469142854556 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:14 INFO - PROCESS | 1784 | 1469142854815 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 16:14:14 INFO - PROCESS | 1784 | 1469142854843 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:14 INFO - PROCESS | 1784 | 1469142854851 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb1400 == 44 [pid = 1784] [id = 56] 16:14:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9d88a800) [pid = 1784] [serial = 166] [outer = (nil)] 16:14:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0xa22f7c00) [pid = 1784] [serial = 167] [outer = 0x9d88a800] 16:14:14 INFO - PROCESS | 1784 | 1469142854928 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0xa23b1000) [pid = 1784] [serial = 168] [outer = 0x9d88a800] 16:14:16 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9d88ac00) [pid = 1784] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:14:16 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9b57cc00) [pid = 1784] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:14:16 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x93a65400) [pid = 1784] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:14:16 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x93a5e800) [pid = 1784] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:14:16 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9a090400) [pid = 1784] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:14:16 INFO - PROCESS | 1784 | 1469142856144 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1644ms 16:14:16 INFO - PROCESS | 1784 | 1469142856187 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 1784 | 1469142856191 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 16:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:14:16 INFO - PROCESS | 1784 | 1469142856197 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 1784 | 1469142856200 Marionette TRACE conn4 <- [1,198,null,{}] 16:14:16 INFO - PROCESS | 1784 | 1469142856206 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:16 INFO - PROCESS | 1784 | 1469142856211 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:16 INFO - PROCESS | 1784 | 1469142856364 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 16:14:16 INFO - PROCESS | 1784 | 1469142856538 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:16 INFO - PROCESS | 1784 | 1469142856547 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b3c9c00 == 45 [pid = 1784] [id = 57] 16:14:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9b3ca400) [pid = 1784] [serial = 169] [outer = (nil)] 16:14:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9b3cd400) [pid = 1784] [serial = 170] [outer = 0x9b3ca400] 16:14:16 INFO - PROCESS | 1784 | 1469142856663 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9b3d2000) [pid = 1784] [serial = 171] [outer = 0x9b3ca400] 16:14:17 INFO - PROCESS | 1784 | 1469142857457 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1287ms 16:14:17 INFO - PROCESS | 1784 | 1469142857486 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 1784 | 1469142857489 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 16:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:14:17 INFO - PROCESS | 1784 | 1469142857503 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 1784 | 1469142857505 Marionette TRACE conn4 <- [1,202,null,{}] 16:14:17 INFO - PROCESS | 1784 | 1469142857511 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:17 INFO - PROCESS | 1784 | 1469142857522 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:17 INFO - PROCESS | 1784 | 1469142857710 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 16:14:17 INFO - PROCESS | 1784 | 1469142857720 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 1784 | 1469142857727 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x938ddc00 == 46 [pid = 1784] [id = 58] 16:14:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93a57400) [pid = 1784] [serial = 172] [outer = (nil)] 16:14:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0xa3274400) [pid = 1784] [serial = 173] [outer = 0x93a57400] 16:14:17 INFO - PROCESS | 1784 | 1469142857800 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0xa3344400) [pid = 1784] [serial = 174] [outer = 0x93a57400] 16:14:18 INFO - PROCESS | 1784 | 1469142858831 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1379ms 16:14:18 INFO - PROCESS | 1784 | 1469142858884 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 16:14:18 INFO - PROCESS | 1784 | 1469142858891 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 16:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:14:18 INFO - PROCESS | 1784 | 1469142858899 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 1784 | 1469142858905 Marionette TRACE conn4 <- [1,206,null,{}] 16:14:18 INFO - PROCESS | 1784 | 1469142858915 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:18 INFO - PROCESS | 1784 | 1469142858920 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:19 INFO - PROCESS | 1784 | 1469142859144 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 16:14:19 INFO - PROCESS | 1784 | 1469142859349 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:19 INFO - PROCESS | 1784 | 1469142859361 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x9520bc00 == 47 [pid = 1784] [id = 59] 16:14:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x95280800) [pid = 1784] [serial = 175] [outer = (nil)] 16:14:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9825c400) [pid = 1784] [serial = 176] [outer = 0x95280800] 16:14:19 INFO - PROCESS | 1784 | 1469142859490 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9a088800) [pid = 1784] [serial = 177] [outer = 0x95280800] 16:14:20 INFO - PROCESS | 1784 | 1469142860412 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1587ms 16:14:20 INFO - PROCESS | 1784 | 1469142860487 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 1784 | 1469142860495 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 16:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:14:20 INFO - PROCESS | 1784 | 1469142860507 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 1784 | 1469142860511 Marionette TRACE conn4 <- [1,210,null,{}] 16:14:20 INFO - PROCESS | 1784 | 1469142860518 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 1784 | 1469142860524 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:20 INFO - PROCESS | 1784 | 1469142860750 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 16:14:20 INFO - PROCESS | 1784 | 1469142860941 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 1784 | 1469142860950 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b109400 == 48 [pid = 1784] [id = 60] 16:14:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9b3cf800) [pid = 1784] [serial = 178] [outer = (nil)] 16:14:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b510c00) [pid = 1784] [serial = 179] [outer = 0x9b3cf800] 16:14:21 INFO - PROCESS | 1784 | 1469142861083 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9b579400) [pid = 1784] [serial = 180] [outer = 0x9b3cf800] 16:14:21 INFO - PROCESS | 1784 | 1469142861950 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1489ms 16:14:22 INFO - PROCESS | 1784 | 1469142862016 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 16:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:14:22 INFO - PROCESS | 1784 | 1469142862021 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 16:14:22 INFO - PROCESS | 1784 | 1469142862028 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 1784 | 1469142862043 Marionette TRACE conn4 <- [1,214,null,{}] 16:14:22 INFO - PROCESS | 1784 | 1469142862062 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:22 INFO - PROCESS | 1784 | 1469142862072 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:22 INFO - PROCESS | 1784 | 1469142862329 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 16:14:22 INFO - PROCESS | 1784 | 1469142862481 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 1784 | 1469142862492 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:22 INFO - PROCESS | 1784 | ++DOCSHELL 0xa25efc00 == 49 [pid = 1784] [id = 61] 16:14:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0xa2ff2800) [pid = 1784] [serial = 181] [outer = (nil)] 16:14:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0xa33c0800) [pid = 1784] [serial = 182] [outer = 0xa2ff2800] 16:14:22 INFO - PROCESS | 1784 | 1469142862595 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0xa4d52c00) [pid = 1784] [serial = 183] [outer = 0xa2ff2800] 16:14:23 INFO - PROCESS | 1784 | 1469142863451 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1500ms 16:14:23 INFO - PROCESS | 1784 | 1469142863528 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 1784 | 1469142863533 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 16:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:14:23 INFO - PROCESS | 1784 | 1469142863540 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 1784 | 1469142863544 Marionette TRACE conn4 <- [1,218,null,{}] 16:14:23 INFO - PROCESS | 1784 | 1469142863549 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 1784 | 1469142863555 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:23 INFO - PROCESS | 1784 | 1469142863791 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 16:14:24 INFO - PROCESS | 1784 | 1469142863985 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 1784 | 1469142863995 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x965cdc00 == 50 [pid = 1784] [id = 62] 16:14:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x965d3000) [pid = 1784] [serial = 184] [outer = (nil)] 16:14:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x965d7400) [pid = 1784] [serial = 185] [outer = 0x965d3000] 16:14:24 INFO - PROCESS | 1784 | 1469142864121 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9a08f800) [pid = 1784] [serial = 186] [outer = 0x965d3000] 16:14:24 INFO - PROCESS | 1784 | 1469142864967 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1482ms 16:14:25 INFO - PROCESS | 1784 | 1469142865024 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 1784 | 1469142865027 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 16:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:14:25 INFO - PROCESS | 1784 | 1469142865034 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 1784 | 1469142865038 Marionette TRACE conn4 <- [1,222,null,{}] 16:14:25 INFO - PROCESS | 1784 | 1469142865044 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:25 INFO - PROCESS | 1784 | 1469142865050 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:25 INFO - PROCESS | 1784 | 1469142865227 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 16:14:25 INFO - PROCESS | 1784 | 1469142865551 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 1784 | 1469142865560 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x9479ec00 == 51 [pid = 1784] [id = 63] 16:14:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9479f000) [pid = 1784] [serial = 187] [outer = (nil)] 16:14:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9520a000) [pid = 1784] [serial = 188] [outer = 0x9479f000] 16:14:25 INFO - PROCESS | 1784 | 1469142865691 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9528e400) [pid = 1784] [serial = 189] [outer = 0x9479f000] 16:14:26 INFO - PROCESS | 1784 | 1469142866649 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1683ms 16:14:26 INFO - PROCESS | 1784 | 1469142866720 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 16:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:14:26 INFO - PROCESS | 1784 | 1469142866726 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 16:14:26 INFO - PROCESS | 1784 | 1469142866733 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 1784 | 1469142866738 Marionette TRACE conn4 <- [1,226,null,{}] 16:14:26 INFO - PROCESS | 1784 | 1469142866746 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:26 INFO - PROCESS | 1784 | 1469142866755 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:26 INFO - PROCESS | 1784 | 1469142866968 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x9b10c000 == 50 [pid = 1784] [id = 36] 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x99fbf400 == 49 [pid = 1784] [id = 35] 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x9479c400 == 48 [pid = 1784] [id = 34] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9ada9000) [pid = 1784] [serial = 140] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9a004000) [pid = 1784] [serial = 119] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9bf97c00) [pid = 1784] [serial = 122] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | 1469142867229 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:27 INFO - PROCESS | 1784 | 1469142867241 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x9b3c9c00 == 47 [pid = 1784] [id = 57] 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb1400 == 46 [pid = 1784] [id = 56] 16:14:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb1400 == 47 [pid = 1784] [id = 64] 16:14:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x94796800) [pid = 1784] [serial = 190] [outer = (nil)] 16:14:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x965e0800) [pid = 1784] [serial = 191] [outer = 0x94796800] 16:14:27 INFO - PROCESS | 1784 | 1469142867319 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9a081c00) [pid = 1784] [serial = 192] [outer = 0x94796800] 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x9c0df800 == 46 [pid = 1784] [id = 55] 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x994ac400 == 45 [pid = 1784] [id = 54] 16:14:27 INFO - PROCESS | 1784 | --DOCSHELL 0x93c58c00 == 44 [pid = 1784] [id = 53] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0xa2591400) [pid = 1784] [serial = 134] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9c262800) [pid = 1784] [serial = 131] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x95287800) [pid = 1784] [serial = 137] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0xa2ff4c00) [pid = 1784] [serial = 135] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9470f800) [pid = 1784] [serial = 126] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x93c57000) [pid = 1784] [serial = 125] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9a43dc00) [pid = 1784] [serial = 128] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9ada1000) [pid = 1784] [serial = 129] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9651b400) [pid = 1784] [serial = 138] [outer = (nil)] [url = about:blank] 16:14:27 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9d4b7c00) [pid = 1784] [serial = 132] [outer = (nil)] [url = about:blank] 16:14:28 INFO - PROCESS | 1784 | 1469142868071 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1384ms 16:14:28 INFO - PROCESS | 1784 | 1469142868120 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 1784 | 1469142868126 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 16:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:14:28 INFO - PROCESS | 1784 | 1469142868135 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - PROCESS | 1784 | 1469142868139 Marionette TRACE conn4 <- [1,230,null,{}] 16:14:28 INFO - PROCESS | 1784 | 1469142868145 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:28 INFO - PROCESS | 1784 | 1469142868150 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:28 INFO - PROCESS | 1784 | 1469142868322 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 16:14:28 INFO - PROCESS | 1784 | 1469142868333 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 1784 | 1469142868342 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x9651b400 == 45 [pid = 1784] [id = 65] 16:14:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9a430800) [pid = 1784] [serial = 193] [outer = (nil)] 16:14:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9b3c9400) [pid = 1784] [serial = 194] [outer = 0x9a430800] 16:14:28 INFO - PROCESS | 1784 | 1469142868417 Marionette DEBUG loaded listener.js 16:14:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9b3d6800) [pid = 1784] [serial = 195] [outer = 0x9a430800] 16:14:29 INFO - PROCESS | 1784 | 1469142869263 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1181ms 16:14:29 INFO - PROCESS | 1784 | 1469142869316 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 16:14:29 INFO - PROCESS | 1784 | 1469142869321 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 16:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:14:29 INFO - PROCESS | 1784 | 1469142869353 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:14:29 INFO - PROCESS | 1784 | 1469142869362 Marionette TRACE conn4 <- [1,234,null,{}] 16:14:29 INFO - PROCESS | 1784 | 1469142869377 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:29 INFO - PROCESS | 1784 | 1469142869384 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:29 INFO - PROCESS | 1784 | 1469142869549 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 16:14:29 INFO - PROCESS | 1784 | 1469142869559 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 1784 | 1469142869566 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d3c00 == 46 [pid = 1784] [id = 66] 16:14:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9bf94c00) [pid = 1784] [serial = 196] [outer = (nil)] 16:14:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9d4b2000) [pid = 1784] [serial = 197] [outer = 0x9bf94c00] 16:14:29 INFO - PROCESS | 1784 | 1469142869637 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9d806400) [pid = 1784] [serial = 198] [outer = 0x9bf94c00] 16:14:30 INFO - PROCESS | 1784 | 1469142870555 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1247ms 16:14:30 INFO - PROCESS | 1784 | 1469142870597 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 1784 | 1469142870603 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 16:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:14:30 INFO - PROCESS | 1784 | 1469142870614 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 1784 | 1469142870617 Marionette TRACE conn4 <- [1,238,null,{}] 16:14:30 INFO - PROCESS | 1784 | 1469142870623 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:30 INFO - PROCESS | 1784 | 1469142870628 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:30 INFO - PROCESS | 1784 | 1469142870849 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 16:14:30 INFO - PROCESS | 1784 | 1469142870885 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 1784 | 1469142870895 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb3800 == 47 [pid = 1784] [id = 67] 16:14:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x938d8c00) [pid = 1784] [serial = 199] [outer = (nil)] 16:14:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0xa23a9000) [pid = 1784] [serial = 200] [outer = 0x938d8c00] 16:14:30 INFO - PROCESS | 1784 | 1469142870962 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0xa2fba000) [pid = 1784] [serial = 201] [outer = 0x938d8c00] 16:14:31 INFO - PROCESS | 1784 | 1469142871761 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1181ms 16:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:14:31 INFO - PROCESS | 1784 | 1469142871797 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 1784 | 1469142871799 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 16:14:31 INFO - PROCESS | 1784 | 1469142871806 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - PROCESS | 1784 | 1469142871810 Marionette TRACE conn4 <- [1,242,null,{}] 16:14:32 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9b3ca400) [pid = 1784] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:14:32 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9a096400) [pid = 1784] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:14:32 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x93c54000) [pid = 1784] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:14:32 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x95210800) [pid = 1784] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:14:32 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9d88a800) [pid = 1784] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:14:32 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9c1f6800) [pid = 1784] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:14:32 INFO - PROCESS | 1784 | 1469142872072 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:32 INFO - PROCESS | 1784 | 1469142872076 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:32 INFO - PROCESS | 1784 | 1469142872238 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 16:14:32 INFO - PROCESS | 1784 | 1469142872251 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:32 INFO - PROCESS | 1784 | 1469142872270 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:32 INFO - PROCESS | 1784 | ++DOCSHELL 0xa100fc00 == 48 [pid = 1784] [id = 68] 16:14:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0xa101a400) [pid = 1784] [serial = 202] [outer = (nil)] 16:14:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0xa2363400) [pid = 1784] [serial = 203] [outer = 0xa101a400] 16:14:32 INFO - PROCESS | 1784 | 1469142872353 Marionette DEBUG loaded listener.js 16:14:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0xa4d0c800) [pid = 1784] [serial = 204] [outer = 0xa101a400] 16:14:33 INFO - PROCESS | 1784 | 1469142873215 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1448ms 16:14:33 INFO - PROCESS | 1784 | 1469142873258 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 1784 | 1469142873262 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 16:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:14:33 INFO - PROCESS | 1784 | 1469142873269 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 1784 | 1469142873272 Marionette TRACE conn4 <- [1,246,null,{}] 16:14:33 INFO - PROCESS | 1784 | 1469142873278 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:33 INFO - PROCESS | 1784 | 1469142873284 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:33 INFO - PROCESS | 1784 | 1469142873446 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 16:14:33 INFO - PROCESS | 1784 | 1469142873457 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 1784 | 1469142873466 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eaec00 == 49 [pid = 1784] [id = 69] 16:14:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x93c52000) [pid = 1784] [serial = 205] [outer = (nil)] 16:14:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0xa6952c00) [pid = 1784] [serial = 206] [outer = 0x93c52000] 16:14:33 INFO - PROCESS | 1784 | 1469142873538 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0xa6956400) [pid = 1784] [serial = 207] [outer = 0x93c52000] 16:14:34 INFO - PROCESS | 1784 | 1469142874617 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1383ms 16:14:34 INFO - PROCESS | 1784 | 1469142874653 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 16:14:34 INFO - PROCESS | 1784 | 1469142874660 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 16:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:14:34 INFO - PROCESS | 1784 | 1469142874669 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 1784 | 1469142874675 Marionette TRACE conn4 <- [1,250,null,{}] 16:14:34 INFO - PROCESS | 1784 | 1469142874684 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:34 INFO - PROCESS | 1784 | 1469142874691 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:34 INFO - PROCESS | 1784 | 1469142874890 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 16:14:35 INFO - PROCESS | 1784 | 1469142875092 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 1784 | 1469142875102 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x96519800 == 50 [pid = 1784] [id = 70] 16:14:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x965a3800) [pid = 1784] [serial = 208] [outer = (nil)] 16:14:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x965ab000) [pid = 1784] [serial = 209] [outer = 0x965a3800] 16:14:35 INFO - PROCESS | 1784 | 1469142875195 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x965aec00) [pid = 1784] [serial = 210] [outer = 0x965a3800] 16:14:36 INFO - PROCESS | 1784 | 1469142876061 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1440ms 16:14:36 INFO - PROCESS | 1784 | 1469142876110 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 1784 | 1469142876117 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 16:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:14:36 INFO - PROCESS | 1784 | 1469142876128 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 1784 | 1469142876132 Marionette TRACE conn4 <- [1,254,null,{}] 16:14:36 INFO - PROCESS | 1784 | 1469142876140 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:36 INFO - PROCESS | 1784 | 1469142876146 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:36 INFO - PROCESS | 1784 | 1469142876339 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 16:14:36 INFO - PROCESS | 1784 | 1469142876494 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:36 INFO - PROCESS | 1784 | 1469142876504 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a7000 == 51 [pid = 1784] [id = 71] 16:14:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x965e3000) [pid = 1784] [serial = 211] [outer = (nil)] 16:14:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9a090800) [pid = 1784] [serial = 212] [outer = 0x965e3000] 16:14:36 INFO - PROCESS | 1784 | 1469142876589 Marionette DEBUG loaded listener.js 16:14:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x9ada9000) [pid = 1784] [serial = 213] [outer = 0x965e3000] 16:14:37 INFO - PROCESS | 1784 | 1469142877530 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1436ms 16:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:14:37 INFO - PROCESS | 1784 | 1469142877564 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 16:14:37 INFO - PROCESS | 1784 | 1469142877568 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 16:14:37 INFO - PROCESS | 1784 | 1469142877575 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:14:37 INFO - PROCESS | 1784 | 1469142877581 Marionette TRACE conn4 <- [1,258,null,{}] 16:14:37 INFO - PROCESS | 1784 | 1469142877598 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:37 INFO - PROCESS | 1784 | 1469142877607 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:37 INFO - PROCESS | 1784 | 1469142877800 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 16:14:37 INFO - PROCESS | 1784 | 1469142877957 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 1784 | 1469142877968 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d4b5000 == 52 [pid = 1784] [id = 72] 16:14:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x9d88a800) [pid = 1784] [serial = 214] [outer = (nil)] 16:14:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0xa2319800) [pid = 1784] [serial = 215] [outer = 0x9d88a800] 16:14:38 INFO - PROCESS | 1784 | 1469142878094 Marionette DEBUG loaded listener.js 16:14:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0xa33c5c00) [pid = 1784] [serial = 216] [outer = 0x9d88a800] 16:14:38 INFO - PROCESS | 1784 | 1469142878980 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1447ms 16:14:39 INFO - PROCESS | 1784 | 1469142879022 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 16:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:14:39 INFO - PROCESS | 1784 | 1469142879028 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 16:14:39 INFO - PROCESS | 1784 | 1469142879035 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:14:39 INFO - PROCESS | 1784 | 1469142879038 Marionette TRACE conn4 <- [1,262,null,{}] 16:14:39 INFO - PROCESS | 1784 | 1469142879045 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:39 INFO - PROCESS | 1784 | 1469142879050 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:39 INFO - PROCESS | 1784 | 1469142879241 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 16:14:39 INFO - PROCESS | 1784 | 1469142879396 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:39 INFO - PROCESS | 1784 | 1469142879403 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:39 INFO - PROCESS | 1784 | ++DOCSHELL 0xa4f15400 == 53 [pid = 1784] [id = 73] 16:14:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0xa61c8800) [pid = 1784] [serial = 217] [outer = (nil)] 16:14:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0xa6953000) [pid = 1784] [serial = 218] [outer = 0xa61c8800] 16:14:39 INFO - PROCESS | 1784 | 1469142879487 Marionette DEBUG loaded listener.js 16:14:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0xa695b400) [pid = 1784] [serial = 219] [outer = 0xa61c8800] 16:14:40 INFO - PROCESS | 1784 | 1469142880374 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1389ms 16:14:40 INFO - PROCESS | 1784 | 1469142880425 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 16:14:40 INFO - PROCESS | 1784 | 1469142880429 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 16:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:14:40 INFO - PROCESS | 1784 | 1469142880455 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:14:40 INFO - PROCESS | 1784 | 1469142880459 Marionette TRACE conn4 <- [1,266,null,{}] 16:14:40 INFO - PROCESS | 1784 | 1469142880465 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:40 INFO - PROCESS | 1784 | 1469142880471 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:40 INFO - PROCESS | 1784 | 1469142880654 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 16:14:40 INFO - PROCESS | 1784 | 1469142880811 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 1784 | 1469142880819 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x9396e000 == 54 [pid = 1784] [id = 74] 16:14:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x9a8b3400) [pid = 1784] [serial = 220] [outer = (nil)] 16:14:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0xa6960c00) [pid = 1784] [serial = 221] [outer = 0x9a8b3400] 16:14:40 INFO - PROCESS | 1784 | 1469142880903 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0xa6b4d000) [pid = 1784] [serial = 222] [outer = 0x9a8b3400] 16:14:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x923d6800) [pid = 1784] [serial = 223] [outer = 0x9a097800] 16:14:41 INFO - PROCESS | 1784 | 1469142881880 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1487ms 16:14:41 INFO - PROCESS | 1784 | 1469142881940 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 1784 | 1469142881943 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 16:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:14:41 INFO - PROCESS | 1784 | 1469142881950 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - PROCESS | 1784 | 1469142881953 Marionette TRACE conn4 <- [1,270,null,{}] 16:14:41 INFO - PROCESS | 1784 | 1469142881960 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:41 INFO - PROCESS | 1784 | 1469142881970 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:42 INFO - PROCESS | 1784 | 1469142882231 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 16:14:42 INFO - PROCESS | 1784 | 1469142882474 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 1784 | 1469142882484 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dd400 == 55 [pid = 1784] [id = 75] 16:14:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x923e1400) [pid = 1784] [serial = 224] [outer = (nil)] 16:14:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9c26bc00) [pid = 1784] [serial = 225] [outer = 0x923e1400] 16:14:42 INFO - PROCESS | 1784 | 1469142882576 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0xa6dac400) [pid = 1784] [serial = 226] [outer = 0x923e1400] 16:14:43 INFO - PROCESS | 1784 | 1469142883380 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1441ms 16:14:43 INFO - PROCESS | 1784 | 1469142883392 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 1784 | 1469142883395 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 16:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:14:43 INFO - PROCESS | 1784 | 1469142883421 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 1784 | 1469142883424 Marionette TRACE conn4 <- [1,274,null,{}] 16:14:43 INFO - PROCESS | 1784 | 1469142883433 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:43 INFO - PROCESS | 1784 | 1469142883438 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:43 INFO - PROCESS | 1784 | 1469142883608 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 16:14:43 INFO - PROCESS | 1784 | 1469142883769 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:43 INFO - PROCESS | 1784 | 1469142883777 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x923e1c00 == 56 [pid = 1784] [id = 76] 16:14:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9d431c00) [pid = 1784] [serial = 227] [outer = (nil)] 16:14:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0xa6f46800) [pid = 1784] [serial = 228] [outer = 0x9d431c00] 16:14:43 INFO - PROCESS | 1784 | 1469142883872 Marionette DEBUG loaded listener.js 16:14:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0xa6f48800) [pid = 1784] [serial = 229] [outer = 0x9d431c00] 16:14:44 INFO - PROCESS | 1784 | 1469142884793 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1457ms 16:14:44 INFO - PROCESS | 1784 | 1469142884862 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 16:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:14:44 INFO - PROCESS | 1784 | 1469142884873 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 16:14:44 INFO - PROCESS | 1784 | 1469142884880 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:14:44 INFO - PROCESS | 1784 | 1469142884884 Marionette TRACE conn4 <- [1,278,null,{}] 16:14:44 INFO - PROCESS | 1784 | 1469142884890 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:44 INFO - PROCESS | 1784 | 1469142884895 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:45 INFO - PROCESS | 1784 | 1469142885127 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 16:14:45 INFO - PROCESS | 1784 | 1469142885328 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:45 INFO - PROCESS | 1784 | 1469142885335 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x91767800 == 57 [pid = 1784] [id = 77] 16:14:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x91768c00) [pid = 1784] [serial = 230] [outer = (nil)] 16:14:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x91770800) [pid = 1784] [serial = 231] [outer = 0x91768c00] 16:14:45 INFO - PROCESS | 1784 | 1469142885464 Marionette DEBUG loaded listener.js 16:14:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x91773c00) [pid = 1784] [serial = 232] [outer = 0x91768c00] 16:14:46 INFO - PROCESS | 1784 | 1469142886541 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1736ms 16:14:46 INFO - PROCESS | 1784 | 1469142886617 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 16:14:46 INFO - PROCESS | 1784 | 1469142886624 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 16:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:14:46 INFO - PROCESS | 1784 | 1469142886633 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 1784 | 1469142886638 Marionette TRACE conn4 <- [1,282,null,{}] 16:14:46 INFO - PROCESS | 1784 | 1469142886648 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:46 INFO - PROCESS | 1784 | 1469142886653 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:46 INFO - PROCESS | 1784 | 1469142886876 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 16:14:47 INFO - PROCESS | 1784 | 1469142887081 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:47 INFO - PROCESS | 1784 | 1469142887097 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c5e000 == 58 [pid = 1784] [id = 78] 16:14:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x9470bc00) [pid = 1784] [serial = 233] [outer = (nil)] 16:14:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x95210800) [pid = 1784] [serial = 234] [outer = 0x9470bc00] 16:14:47 INFO - PROCESS | 1784 | 1469142887183 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x96514000) [pid = 1784] [serial = 235] [outer = 0x9470bc00] 16:14:48 INFO - PROCESS | 1784 | 1469142888102 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1537ms 16:14:48 INFO - PROCESS | 1784 | 1469142888170 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 16:14:48 INFO - PROCESS | 1784 | 1469142888177 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 16:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:14:48 INFO - PROCESS | 1784 | 1469142888188 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 1784 | 1469142888192 Marionette TRACE conn4 <- [1,286,null,{}] 16:14:48 INFO - PROCESS | 1784 | 1469142888199 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:48 INFO - PROCESS | 1784 | 1469142888205 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:48 INFO - PROCESS | 1784 | 1469142888432 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 16:14:48 INFO - PROCESS | 1784 | --DOCSHELL 0x9afce800 == 57 [pid = 1784] [id = 41] 16:14:48 INFO - PROCESS | 1784 | --DOCSHELL 0xa100fc00 == 56 [pid = 1784] [id = 68] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0xa3274400) [pid = 1784] [serial = 173] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb3800 == 55 [pid = 1784] [id = 67] 16:14:48 INFO - PROCESS | 1784 | --DOCSHELL 0x965d3c00 == 54 [pid = 1784] [id = 66] 16:14:48 INFO - PROCESS | 1784 | --DOCSHELL 0x9651b400 == 53 [pid = 1784] [id = 65] 16:14:48 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb1400 == 52 [pid = 1784] [id = 64] 16:14:48 INFO - PROCESS | 1784 | --DOCSHELL 0x9479ec00 == 51 [pid = 1784] [id = 63] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x9b3cd400) [pid = 1784] [serial = 170] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x9b10ac00) [pid = 1784] [serial = 162] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x9a087000) [pid = 1784] [serial = 155] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x9d891000) [pid = 1784] [serial = 146] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0xa4d58400) [pid = 1784] [serial = 149] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x98265400) [pid = 1784] [serial = 159] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x9ada2c00) [pid = 1784] [serial = 156] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x9a8ad400) [pid = 1784] [serial = 161] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x965e9400) [pid = 1784] [serial = 143] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0xa23b1000) [pid = 1784] [serial = 168] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9d4b2800) [pid = 1784] [serial = 165] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x9c26d000) [pid = 1784] [serial = 164] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x95211c00) [pid = 1784] [serial = 152] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0xa22f7c00) [pid = 1784] [serial = 167] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x965dd000) [pid = 1784] [serial = 158] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9b3d2000) [pid = 1784] [serial = 171] [outer = (nil)] [url = about:blank] 16:14:48 INFO - PROCESS | 1784 | 1469142888684 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 1784 | 1469142888686 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb3800 == 52 [pid = 1784] [id = 79] 16:14:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x95211c00) [pid = 1784] [serial = 236] [outer = (nil)] 16:14:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x965d5000) [pid = 1784] [serial = 237] [outer = 0x95211c00] 16:14:48 INFO - PROCESS | 1784 | 1469142888767 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x965e1800) [pid = 1784] [serial = 238] [outer = 0x95211c00] 16:14:49 INFO - PROCESS | 1784 | 1469142889506 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1380ms 16:14:49 INFO - PROCESS | 1784 | 1469142889569 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 16:14:49 INFO - PROCESS | 1784 | 1469142889573 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 16:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:14:49 INFO - PROCESS | 1784 | 1469142889580 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:14:49 INFO - PROCESS | 1784 | 1469142889585 Marionette TRACE conn4 <- [1,290,null,{}] 16:14:49 INFO - PROCESS | 1784 | 1469142889602 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:49 INFO - PROCESS | 1784 | 1469142889611 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:49 INFO - PROCESS | 1784 | 1469142889781 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 16:14:49 INFO - PROCESS | 1784 | 1469142889907 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:49 INFO - PROCESS | 1784 | 1469142889914 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a093800 == 53 [pid = 1784] [id = 80] 16:14:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x9ab47c00) [pid = 1784] [serial = 239] [outer = (nil)] 16:14:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x9b10c800) [pid = 1784] [serial = 240] [outer = 0x9ab47c00] 16:14:49 INFO - PROCESS | 1784 | 1469142889989 Marionette DEBUG loaded listener.js 16:14:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9b3d1800) [pid = 1784] [serial = 241] [outer = 0x9ab47c00] 16:14:50 INFO - PROCESS | 1784 | 1469142890772 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1233ms 16:14:50 INFO - PROCESS | 1784 | 1469142890822 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 16:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:14:50 INFO - PROCESS | 1784 | 1469142890827 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 16:14:50 INFO - PROCESS | 1784 | 1469142890833 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 1784 | 1469142890836 Marionette TRACE conn4 <- [1,294,null,{}] 16:14:50 INFO - PROCESS | 1784 | 1469142890842 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:50 INFO - PROCESS | 1784 | 1469142890846 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:51 INFO - PROCESS | 1784 | 1469142891048 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 16:14:51 INFO - PROCESS | 1784 | 1469142891073 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 1784 | 1469142891083 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x91771c00 == 54 [pid = 1784] [id = 81] 16:14:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9b3c9c00) [pid = 1784] [serial = 242] [outer = (nil)] 16:14:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9c1f0000) [pid = 1784] [serial = 243] [outer = 0x9b3c9c00] 16:14:51 INFO - PROCESS | 1784 | 1469142891150 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9d436000) [pid = 1784] [serial = 244] [outer = 0x9b3c9c00] 16:14:52 INFO - PROCESS | 1784 | 1469142892009 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1232ms 16:14:52 INFO - PROCESS | 1784 | 1469142892075 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 1784 | 1469142892079 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 16:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:14:52 INFO - PROCESS | 1784 | 1469142892086 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 1784 | 1469142892089 Marionette TRACE conn4 <- [1,298,null,{}] 16:14:52 INFO - PROCESS | 1784 | 1469142892094 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:52 INFO - PROCESS | 1784 | 1469142892113 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:52 INFO - PROCESS | 1784 | 1469142892349 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 16:14:52 INFO - PROCESS | 1784 | 1469142892400 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 1784 | 1469142892406 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x93998000 == 55 [pid = 1784] [id = 82] 16:14:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x93999400) [pid = 1784] [serial = 245] [outer = (nil)] 16:14:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x939a1000) [pid = 1784] [serial = 246] [outer = 0x93999400] 16:14:52 INFO - PROCESS | 1784 | 1469142892478 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x939a5800) [pid = 1784] [serial = 247] [outer = 0x93999400] 16:14:53 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x9bf94c00) [pid = 1784] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:14:53 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x94796800) [pid = 1784] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:14:53 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x9a430800) [pid = 1784] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:14:53 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x938d8c00) [pid = 1784] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:14:53 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9479f000) [pid = 1784] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:14:53 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0xa101a400) [pid = 1784] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:14:53 INFO - PROCESS | 1784 | 1469142893545 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1494ms 16:14:53 INFO - PROCESS | 1784 | 1469142893581 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 1784 | 1469142893584 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 16:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:14:53 INFO - PROCESS | 1784 | 1469142893590 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 1784 | 1469142893594 Marionette TRACE conn4 <- [1,302,null,{}] 16:14:53 INFO - PROCESS | 1784 | 1469142893600 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:53 INFO - PROCESS | 1784 | 1469142893610 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:53 INFO - PROCESS | 1784 | 1469142893848 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 16:14:53 INFO - PROCESS | 1784 | 1469142893862 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 1784 | 1469142893869 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x938d8c00 == 56 [pid = 1784] [id = 83] 16:14:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9399a400) [pid = 1784] [serial = 248] [outer = (nil)] 16:14:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9d809800) [pid = 1784] [serial = 249] [outer = 0x9399a400] 16:14:53 INFO - PROCESS | 1784 | 1469142893951 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0xa2098400) [pid = 1784] [serial = 250] [outer = 0x9399a400] 16:14:54 INFO - PROCESS | 1784 | 1469142894753 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1180ms 16:14:54 INFO - PROCESS | 1784 | 1469142894770 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 16:14:54 INFO - PROCESS | 1784 | 1469142894773 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 16:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:14:54 INFO - PROCESS | 1784 | 1469142894787 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 1784 | 1469142894790 Marionette TRACE conn4 <- [1,306,null,{}] 16:14:54 INFO - PROCESS | 1784 | 1469142894797 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:54 INFO - PROCESS | 1784 | 1469142894802 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:54 INFO - PROCESS | 1784 | 1469142894960 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 16:14:54 INFO - PROCESS | 1784 | 1469142894975 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:54 INFO - PROCESS | 1784 | 1469142894985 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d3400 == 57 [pid = 1784] [id = 84] 16:14:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x9d4b4c00) [pid = 1784] [serial = 251] [outer = (nil)] 16:14:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0xa2fb5c00) [pid = 1784] [serial = 252] [outer = 0x9d4b4c00] 16:14:55 INFO - PROCESS | 1784 | 1469142895051 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0xa3343800) [pid = 1784] [serial = 253] [outer = 0x9d4b4c00] 16:14:56 INFO - PROCESS | 1784 | 1469142896139 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1394ms 16:14:56 INFO - PROCESS | 1784 | 1469142896175 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 16:14:56 INFO - PROCESS | 1784 | 1469142896182 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 16:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:14:56 INFO - PROCESS | 1784 | 1469142896191 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:14:56 INFO - PROCESS | 1784 | 1469142896199 Marionette TRACE conn4 <- [1,310,null,{}] 16:14:56 INFO - PROCESS | 1784 | 1469142896208 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:56 INFO - PROCESS | 1784 | 1469142896213 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:56 INFO - PROCESS | 1784 | 1469142896412 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 16:14:56 INFO - PROCESS | 1784 | 1469142896617 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:56 INFO - PROCESS | 1784 | 1469142896625 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a3800 == 58 [pid = 1784] [id = 85] 16:14:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x939a4c00) [pid = 1784] [serial = 254] [outer = (nil)] 16:14:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x95213800) [pid = 1784] [serial = 255] [outer = 0x939a4c00] 16:14:56 INFO - PROCESS | 1784 | 1469142896758 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x965ae000) [pid = 1784] [serial = 256] [outer = 0x939a4c00] 16:14:57 INFO - PROCESS | 1784 | 1469142897637 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1487ms 16:14:57 INFO - PROCESS | 1784 | 1469142897679 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 16:14:57 INFO - PROCESS | 1784 | 1469142897687 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 16:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:14:57 INFO - PROCESS | 1784 | 1469142897699 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 1784 | 1469142897703 Marionette TRACE conn4 <- [1,314,null,{}] 16:14:57 INFO - PROCESS | 1784 | 1469142897711 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:57 INFO - PROCESS | 1784 | 1469142897717 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:57 INFO - PROCESS | 1784 | 1469142897926 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 16:14:58 INFO - PROCESS | 1784 | 1469142898202 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 1784 | 1469142898209 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a8b2000 == 59 [pid = 1784] [id = 86] 16:14:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x9ada3000) [pid = 1784] [serial = 257] [outer = (nil)] 16:14:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x9b3ce800) [pid = 1784] [serial = 258] [outer = 0x9ada3000] 16:14:58 INFO - PROCESS | 1784 | 1469142898340 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x9b50c400) [pid = 1784] [serial = 259] [outer = 0x9ada3000] 16:14:59 INFO - PROCESS | 1784 | 1469142899300 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1650ms 16:14:59 INFO - PROCESS | 1784 | 1469142899350 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 16:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:14:59 INFO - PROCESS | 1784 | 1469142899355 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 16:14:59 INFO - PROCESS | 1784 | 1469142899362 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - PROCESS | 1784 | 1469142899368 Marionette TRACE conn4 <- [1,318,null,{}] 16:14:59 INFO - PROCESS | 1784 | 1469142899384 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:59 INFO - PROCESS | 1784 | 1469142899394 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:59 INFO - PROCESS | 1784 | 1469142899591 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 16:14:59 INFO - PROCESS | 1784 | 1469142899794 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:59 INFO - PROCESS | 1784 | 1469142899808 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:14:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dc800 == 60 [pid = 1784] [id = 87] 16:14:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0xa23f7000) [pid = 1784] [serial = 260] [outer = (nil)] 16:14:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0xa61c1c00) [pid = 1784] [serial = 261] [outer = 0xa23f7000] 16:14:59 INFO - PROCESS | 1784 | 1469142899935 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0xa678f800) [pid = 1784] [serial = 262] [outer = 0xa23f7000] 16:15:00 INFO - PROCESS | 1784 | 1469142900813 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1495ms 16:15:00 INFO - PROCESS | 1784 | 1469142900858 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 16:15:00 INFO - PROCESS | 1784 | 1469142900863 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 16:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:15:00 INFO - PROCESS | 1784 | 1469142900870 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:15:00 INFO - PROCESS | 1784 | 1469142900874 Marionette TRACE conn4 <- [1,322,null,{}] 16:15:00 INFO - PROCESS | 1784 | 1469142900880 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 1784 | 1469142900885 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:01 INFO - PROCESS | 1784 | 1469142901080 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 16:15:01 INFO - PROCESS | 1784 | 1469142901242 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:01 INFO - PROCESS | 1784 | 1469142901250 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:01 INFO - PROCESS | 1784 | ++DOCSHELL 0xa695d800 == 61 [pid = 1784] [id = 88] 16:15:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0xa695f400) [pid = 1784] [serial = 263] [outer = (nil)] 16:15:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0xa6da9000) [pid = 1784] [serial = 264] [outer = 0xa695f400] 16:15:01 INFO - PROCESS | 1784 | 1469142901334 Marionette DEBUG loaded listener.js 16:15:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0xa6f46c00) [pid = 1784] [serial = 265] [outer = 0xa695f400] 16:15:02 INFO - PROCESS | 1784 | 1469142902229 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1437ms 16:15:02 INFO - PROCESS | 1784 | 1469142902308 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 16:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:15:02 INFO - PROCESS | 1784 | 1469142902312 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 16:15:02 INFO - PROCESS | 1784 | 1469142902319 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:15:02 INFO - PROCESS | 1784 | 1469142902322 Marionette TRACE conn4 <- [1,326,null,{}] 16:15:02 INFO - PROCESS | 1784 | 1469142902329 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:02 INFO - PROCESS | 1784 | 1469142902334 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:02 INFO - PROCESS | 1784 | 1469142902564 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 16:15:02 INFO - PROCESS | 1784 | 1469142902781 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:02 INFO - PROCESS | 1784 | 1469142902792 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x91771400 == 62 [pid = 1784] [id = 89] 16:15:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0xa6f79400) [pid = 1784] [serial = 266] [outer = (nil)] 16:15:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0xa6fba000) [pid = 1784] [serial = 267] [outer = 0xa6f79400] 16:15:02 INFO - PROCESS | 1784 | 1469142902890 Marionette DEBUG loaded listener.js 16:15:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0xa6fbb400) [pid = 1784] [serial = 268] [outer = 0xa6f79400] 16:15:03 INFO - PROCESS | 1784 | 1469142903810 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1534ms 16:15:03 INFO - PROCESS | 1784 | 1469142903854 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 1784 | 1469142903858 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 16:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:15:03 INFO - PROCESS | 1784 | 1469142903864 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 1784 | 1469142903868 Marionette TRACE conn4 <- [1,330,null,{}] 16:15:03 INFO - PROCESS | 1784 | 1469142903873 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 1784 | 1469142903883 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:04 INFO - PROCESS | 1784 | 1469142904138 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 16:15:04 INFO - PROCESS | 1784 | 1469142904345 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:04 INFO - PROCESS | 1784 | 1469142904355 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d8000 == 63 [pid = 1784] [id = 90] 16:15:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0xa6f78c00) [pid = 1784] [serial = 269] [outer = (nil)] 16:15:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0xa8261400) [pid = 1784] [serial = 270] [outer = 0xa6f78c00] 16:15:04 INFO - PROCESS | 1784 | 1469142904449 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0xa82f3400) [pid = 1784] [serial = 271] [outer = 0xa6f78c00] 16:15:05 INFO - PROCESS | 1784 | 1469142905337 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1535ms 16:15:05 INFO - PROCESS | 1784 | 1469142905401 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 16:15:05 INFO - PROCESS | 1784 | 1469142905404 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 16:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:15:05 INFO - PROCESS | 1784 | 1469142905412 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:15:05 INFO - PROCESS | 1784 | 1469142905415 Marionette TRACE conn4 <- [1,334,null,{}] 16:15:05 INFO - PROCESS | 1784 | 1469142905421 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:05 INFO - PROCESS | 1784 | 1469142905427 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:05 INFO - PROCESS | 1784 | 1469142905609 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 16:15:05 INFO - PROCESS | 1784 | 1469142905814 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 1784 | 1469142905823 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd36800 == 64 [pid = 1784] [id = 91] 16:15:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8fd38800) [pid = 1784] [serial = 272] [outer = (nil)] 16:15:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8fd3e400) [pid = 1784] [serial = 273] [outer = 0x8fd38800] 16:15:05 INFO - PROCESS | 1784 | 1469142905948 Marionette DEBUG loaded listener.js 16:15:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8fd41800) [pid = 1784] [serial = 274] [outer = 0x8fd38800] 16:15:06 INFO - PROCESS | 1784 | 1469142906773 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1393ms 16:15:06 INFO - PROCESS | 1784 | 1469142906806 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 16:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:15:06 INFO - PROCESS | 1784 | 1469142906810 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 16:15:06 INFO - PROCESS | 1784 | 1469142906817 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 1784 | 1469142906827 Marionette TRACE conn4 <- [1,338,null,{}] 16:15:06 INFO - PROCESS | 1784 | 1469142906832 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:06 INFO - PROCESS | 1784 | 1469142906839 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:07 INFO - PROCESS | 1784 | 1469142907024 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 16:15:07 INFO - PROCESS | 1784 | 1469142907194 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:07 INFO - PROCESS | 1784 | 1469142907201 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202c00 == 65 [pid = 1784] [id = 92] 16:15:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8f204800) [pid = 1784] [serial = 275] [outer = (nil)] 16:15:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8f20b400) [pid = 1784] [serial = 276] [outer = 0x8f204800] 16:15:07 INFO - PROCESS | 1784 | 1469142907282 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8f20e000) [pid = 1784] [serial = 277] [outer = 0x8f204800] 16:15:08 INFO - PROCESS | 1784 | 1469142908307 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1553ms 16:15:08 INFO - PROCESS | 1784 | 1469142908372 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 1784 | 1469142908378 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 16:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:15:08 INFO - PROCESS | 1784 | 1469142908386 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 1784 | 1469142908389 Marionette TRACE conn4 <- [1,342,null,{}] 16:15:08 INFO - PROCESS | 1784 | 1469142908396 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:08 INFO - PROCESS | 1784 | 1469142908401 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:08 INFO - PROCESS | 1784 | 1469142908641 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 16:15:09 INFO - PROCESS | 1784 | 1469142909122 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:09 INFO - PROCESS | 1784 | 1469142909133 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f29a800 == 66 [pid = 1784] [id = 93] 16:15:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8f29ac00) [pid = 1784] [serial = 278] [outer = (nil)] 16:15:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8fd3b400) [pid = 1784] [serial = 279] [outer = 0x8f29ac00] 16:15:09 INFO - PROCESS | 1784 | 1469142909251 Marionette DEBUG loaded listener.js 16:15:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8fd43800) [pid = 1784] [serial = 280] [outer = 0x8f29ac00] 16:15:10 INFO - PROCESS | 1784 | 1469142910138 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1832ms 16:15:10 INFO - PROCESS | 1784 | 1469142910224 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 16:15:10 INFO - PROCESS | 1784 | 1469142910234 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 16:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:15:10 INFO - PROCESS | 1784 | 1469142910248 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 1784 | 1469142910253 Marionette TRACE conn4 <- [1,346,null,{}] 16:15:10 INFO - PROCESS | 1784 | 1469142910261 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:10 INFO - PROCESS | 1784 | 1469142910270 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:10 INFO - PROCESS | 1784 | 1469142910534 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 16:15:10 INFO - PROCESS | 1784 | 1469142910702 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 1784 | 1469142910710 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9ab3f800 == 65 [pid = 1784] [id = 37] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x938d8c00 == 64 [pid = 1784] [id = 83] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x93998000 == 63 [pid = 1784] [id = 82] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x91771c00 == 62 [pid = 1784] [id = 81] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9a093800 == 61 [pid = 1784] [id = 80] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb3800 == 60 [pid = 1784] [id = 79] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x93c5e000 == 59 [pid = 1784] [id = 78] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x92eaec00 == 58 [pid = 1784] [id = 69] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x96519800 == 57 [pid = 1784] [id = 70] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x938ddc00 == 56 [pid = 1784] [id = 58] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9c26b000 == 55 [pid = 1784] [id = 39] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x93a61c00 == 54 [pid = 1784] [id = 38] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9825a000 == 53 [pid = 1784] [id = 47] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9b109400 == 52 [pid = 1784] [id = 60] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0xa330dc00 == 51 [pid = 1784] [id = 50] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x965a7000 == 50 [pid = 1784] [id = 71] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x965dec00 == 49 [pid = 1784] [id = 48] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x94797800 == 48 [pid = 1784] [id = 32] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5b800 == 47 [pid = 1784] [id = 52] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9d4b5000 == 46 [pid = 1784] [id = 72] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x95205400 == 45 [pid = 1784] [id = 51] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9396e000 == 44 [pid = 1784] [id = 74] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x923dd400 == 43 [pid = 1784] [id = 75] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x923e1c00 == 42 [pid = 1784] [id = 76] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x91767800 == 41 [pid = 1784] [id = 77] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0xa4f15400 == 40 [pid = 1784] [id = 73] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x965cdc00 == 39 [pid = 1784] [id = 62] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x96519400 == 38 [pid = 1784] [id = 33] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9520bc00 == 37 [pid = 1784] [id = 59] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9b105000 == 36 [pid = 1784] [id = 49] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0xa25efc00 == 35 [pid = 1784] [id = 61] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x8f29a800 == 34 [pid = 1784] [id = 93] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd36800 == 33 [pid = 1784] [id = 91] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202c00 == 32 [pid = 1784] [id = 92] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x923d8000 == 31 [pid = 1784] [id = 90] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0xa695d800 == 30 [pid = 1784] [id = 88] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x91771400 == 29 [pid = 1784] [id = 89] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x923dc800 == 28 [pid = 1784] [id = 87] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x9a8b2000 == 27 [pid = 1784] [id = 86] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x965d3400 == 26 [pid = 1784] [id = 84] 16:15:11 INFO - PROCESS | 1784 | --DOCSHELL 0x939a3800 == 25 [pid = 1784] [id = 85] 16:15:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202c00 == 26 [pid = 1784] [id = 94] 16:15:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8f209800) [pid = 1784] [serial = 281] [outer = (nil)] 16:15:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8f292c00) [pid = 1784] [serial = 282] [outer = 0x8f209800] 16:15:11 INFO - PROCESS | 1784 | 1469142911991 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8f297000) [pid = 1784] [serial = 283] [outer = 0x8f209800] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x9d4b2000) [pid = 1784] [serial = 197] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x965e0800) [pid = 1784] [serial = 191] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x9a081c00) [pid = 1784] [serial = 192] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9b3c9400) [pid = 1784] [serial = 194] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0xa23a9000) [pid = 1784] [serial = 200] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9b3d6800) [pid = 1784] [serial = 195] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x9528e400) [pid = 1784] [serial = 189] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9520a000) [pid = 1784] [serial = 188] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x9b510c00) [pid = 1784] [serial = 179] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x9825c400) [pid = 1784] [serial = 176] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0xa33c0800) [pid = 1784] [serial = 182] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x965d7400) [pid = 1784] [serial = 185] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0xa2363400) [pid = 1784] [serial = 203] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0xa4d0c800) [pid = 1784] [serial = 204] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0xa2fba000) [pid = 1784] [serial = 201] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0xa6952c00) [pid = 1784] [serial = 206] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9d806400) [pid = 1784] [serial = 198] [outer = (nil)] [url = about:blank] 16:15:12 INFO - PROCESS | 1784 | 1469142912917 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2689ms 16:15:12 INFO - PROCESS | 1784 | 1469142912937 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 16:15:12 INFO - PROCESS | 1784 | 1469142912943 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 16:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:15:12 INFO - PROCESS | 1784 | 1469142912951 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:15:12 INFO - PROCESS | 1784 | 1469142912955 Marionette TRACE conn4 <- [1,350,null,{}] 16:15:12 INFO - PROCESS | 1784 | 1469142912967 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:12 INFO - PROCESS | 1784 | 1469142912973 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:13 INFO - PROCESS | 1784 | 1469142913160 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 16:15:13 INFO - PROCESS | 1784 | 1469142913282 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:13 INFO - PROCESS | 1784 | 1469142913289 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x91771000 == 27 [pid = 1784] [id = 95] 16:15:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x923d5000) [pid = 1784] [serial = 284] [outer = (nil)] 16:15:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x923dd800) [pid = 1784] [serial = 285] [outer = 0x923d5000] 16:15:13 INFO - PROCESS | 1784 | 1469142913369 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x92eb3800) [pid = 1784] [serial = 286] [outer = 0x923d5000] 16:15:14 INFO - PROCESS | 1784 | 1469142914200 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1303ms 16:15:14 INFO - PROCESS | 1784 | 1469142914253 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 16:15:14 INFO - PROCESS | 1784 | 1469142914261 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 16:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:15:14 INFO - PROCESS | 1784 | 1469142914274 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 1784 | 1469142914278 Marionette TRACE conn4 <- [1,354,null,{}] 16:15:14 INFO - PROCESS | 1784 | 1469142914286 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:14 INFO - PROCESS | 1784 | 1469142914291 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:14 INFO - PROCESS | 1784 | 1469142914477 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 16:15:14 INFO - PROCESS | 1784 | 1469142914629 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 1784 | 1469142914638 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb0400 == 28 [pid = 1784] [id = 96] 16:15:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x93a5a000) [pid = 1784] [serial = 287] [outer = (nil)] 16:15:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x93c5c800) [pid = 1784] [serial = 288] [outer = 0x93a5a000] 16:15:14 INFO - PROCESS | 1784 | 1469142914711 Marionette DEBUG loaded listener.js 16:15:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x95207000) [pid = 1784] [serial = 289] [outer = 0x93a5a000] 16:15:15 INFO - PROCESS | 1784 | 1469142915700 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1496ms 16:15:15 INFO - PROCESS | 1784 | 1469142915769 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 16:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:15:15 INFO - PROCESS | 1784 | 1469142915773 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 16:15:15 INFO - PROCESS | 1784 | 1469142915780 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:15:15 INFO - PROCESS | 1784 | 1469142915786 Marionette TRACE conn4 <- [1,358,null,{}] 16:15:15 INFO - PROCESS | 1784 | 1469142915812 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:15 INFO - PROCESS | 1784 | 1469142915821 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:16 INFO - PROCESS | 1784 | 1469142916053 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 16:15:16 INFO - PROCESS | 1784 | 1469142916081 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:16 INFO - PROCESS | 1784 | 1469142916091 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x965b1c00 == 29 [pid = 1784] [id = 97] 16:15:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x965ccc00) [pid = 1784] [serial = 290] [outer = (nil)] 16:15:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x965d5400) [pid = 1784] [serial = 291] [outer = 0x965ccc00] 16:15:16 INFO - PROCESS | 1784 | 1469142916162 Marionette DEBUG loaded listener.js 16:15:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x965dc800) [pid = 1784] [serial = 292] [outer = 0x965ccc00] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0xa4d0b000) [pid = 1784] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x93a57400) [pid = 1784] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x9b10b800) [pid = 1784] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x95208800) [pid = 1784] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x9b3cf800) [pid = 1784] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x965dfc00) [pid = 1784] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x9528b800) [pid = 1784] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x965d3000) [pid = 1784] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0xa2ff2800) [pid = 1784] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x9d43e000) [pid = 1784] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x98976c00) [pid = 1784] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x95280800) [pid = 1784] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x9b57c000) [pid = 1784] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x93999400) [pid = 1784] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x9d88a800) [pid = 1784] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x9a8b3400) [pid = 1784] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x9470bc00) [pid = 1784] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x95211c00) [pid = 1784] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x965e3000) [pid = 1784] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x965a3800) [pid = 1784] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0xa61c8800) [pid = 1784] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x91768c00) [pid = 1784] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x923e1400) [pid = 1784] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x9d431c00) [pid = 1784] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x9ab47c00) [pid = 1784] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x93c52000) [pid = 1784] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9b3c9c00) [pid = 1784] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x9d4b4c00) [pid = 1784] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:15:17 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9399a400) [pid = 1784] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:15:18 INFO - PROCESS | 1784 | 1469142918026 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2293ms 16:15:18 INFO - PROCESS | 1784 | 1469142918073 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 16:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:15:18 INFO - PROCESS | 1784 | 1469142918078 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 16:15:18 INFO - PROCESS | 1784 | 1469142918084 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 1784 | 1469142918088 Marionette TRACE conn4 <- [1,362,null,{}] 16:15:18 INFO - PROCESS | 1784 | 1469142918093 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:18 INFO - PROCESS | 1784 | 1469142918098 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:18 INFO - PROCESS | 1784 | 1469142918274 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 16:15:18 INFO - PROCESS | 1784 | 1469142918283 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 1784 | 1469142918290 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399c400 == 30 [pid = 1784] [id = 98] 16:15:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x93c52000) [pid = 1784] [serial = 293] [outer = (nil)] 16:15:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9651c400) [pid = 1784] [serial = 294] [outer = 0x93c52000] 16:15:18 INFO - PROCESS | 1784 | 1469142918362 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x965db000) [pid = 1784] [serial = 295] [outer = 0x93c52000] 16:15:19 INFO - PROCESS | 1784 | 1469142919284 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1231ms 16:15:19 INFO - PROCESS | 1784 | 1469142919315 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 1784 | 1469142919318 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 16:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:15:19 INFO - PROCESS | 1784 | 1469142919325 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 1784 | 1469142919329 Marionette TRACE conn4 <- [1,366,null,{}] 16:15:19 INFO - PROCESS | 1784 | 1469142919334 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:19 INFO - PROCESS | 1784 | 1469142919339 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:19 INFO - PROCESS | 1784 | 1469142919492 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 16:15:19 INFO - PROCESS | 1784 | 1469142919706 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:19 INFO - PROCESS | 1784 | 1469142919716 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203800 == 31 [pid = 1784] [id = 99] 16:15:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x8f206000) [pid = 1784] [serial = 296] [outer = (nil)] 16:15:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x8f291800) [pid = 1784] [serial = 297] [outer = 0x8f206000] 16:15:19 INFO - PROCESS | 1784 | 1469142919802 Marionette DEBUG loaded listener.js 16:15:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x8f299000) [pid = 1784] [serial = 298] [outer = 0x8f206000] 16:15:20 INFO - PROCESS | 1784 | 1469142920830 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1549ms 16:15:20 INFO - PROCESS | 1784 | 1469142920877 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 16:15:20 INFO - PROCESS | 1784 | 1469142920883 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 16:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:15:20 INFO - PROCESS | 1784 | 1469142920891 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:15:20 INFO - PROCESS | 1784 | 1469142920896 Marionette TRACE conn4 <- [1,370,null,{}] 16:15:20 INFO - PROCESS | 1784 | 1469142920904 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:20 INFO - PROCESS | 1784 | 1469142920912 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:21 INFO - PROCESS | 1784 | 1469142921093 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 16:15:21 INFO - PROCESS | 1784 | 1469142921304 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:21 INFO - PROCESS | 1784 | 1469142921310 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a2800 == 32 [pid = 1784] [id = 100] 16:15:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x939a4000) [pid = 1784] [serial = 299] [outer = (nil)] 16:15:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x93c55800) [pid = 1784] [serial = 300] [outer = 0x939a4000] 16:15:21 INFO - PROCESS | 1784 | 1469142921441 Marionette DEBUG loaded listener.js 16:15:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x94797800) [pid = 1784] [serial = 301] [outer = 0x939a4000] 16:15:22 INFO - PROCESS | 1784 | 1469142922379 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1535ms 16:15:22 INFO - PROCESS | 1784 | 1469142922429 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 1784 | 1469142922436 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 16:15:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:15:22 INFO - PROCESS | 1784 | 1469142922443 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - PROCESS | 1784 | 1469142922446 Marionette TRACE conn4 <- [1,374,null,{}] 16:15:22 INFO - PROCESS | 1784 | 1469142922452 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:22 INFO - PROCESS | 1784 | 1469142922458 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:22 INFO - PROCESS | 1784 | 1469142922694 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 16:15:23 INFO - PROCESS | 1784 | 1469142922990 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 1784 | 1469142922999 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x965af000 == 33 [pid = 1784] [id = 101] 16:15:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x965d0800) [pid = 1784] [serial = 302] [outer = (nil)] 16:15:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x965da000) [pid = 1784] [serial = 303] [outer = 0x965d0800] 16:15:23 INFO - PROCESS | 1784 | 1469142923084 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x965ebc00) [pid = 1784] [serial = 304] [outer = 0x965d0800] 16:15:24 INFO - PROCESS | 1784 | 1469142924068 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:15:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:15:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1683ms 16:15:24 INFO - PROCESS | 1784 | 1469142924127 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 1784 | 1469142924131 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 16:15:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:15:24 INFO - PROCESS | 1784 | 1469142924147 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 1784 | 1469142924156 Marionette TRACE conn4 <- [1,378,null,{}] 16:15:24 INFO - PROCESS | 1784 | 1469142924163 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:24 INFO - PROCESS | 1784 | 1469142924170 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:24 INFO - PROCESS | 1784 | 1469142924392 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 16:15:24 INFO - PROCESS | 1784 | 1469142924595 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 1784 | 1469142924603 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a2800 == 34 [pid = 1784] [id = 102] 16:15:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x9896e000) [pid = 1784] [serial = 305] [outer = (nil)] 16:15:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x9a093800) [pid = 1784] [serial = 306] [outer = 0x9896e000] 16:15:24 INFO - PROCESS | 1784 | 1469142924724 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x9a09c400) [pid = 1784] [serial = 307] [outer = 0x9896e000] 16:15:25 INFO - PROCESS | 1784 | 1469142925624 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:15:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:15:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1544ms 16:15:25 INFO - PROCESS | 1784 | 1469142925684 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 1784 | 1469142925689 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 16:15:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:15:25 INFO - PROCESS | 1784 | 1469142925695 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - PROCESS | 1784 | 1469142925698 Marionette TRACE conn4 <- [1,382,null,{}] 16:15:25 INFO - PROCESS | 1784 | 1469142925704 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:25 INFO - PROCESS | 1784 | 1469142925710 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:25 INFO - PROCESS | 1784 | 1469142925885 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 16:15:26 INFO - PROCESS | 1784 | 1469142926050 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 1784 | 1469142926059 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ac800 == 35 [pid = 1784] [id = 103] 16:15:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x9a088c00) [pid = 1784] [serial = 308] [outer = (nil)] 16:15:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x9b106000) [pid = 1784] [serial = 309] [outer = 0x9a088c00] 16:15:26 INFO - PROCESS | 1784 | 1469142926141 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x9b3cd800) [pid = 1784] [serial = 310] [outer = 0x9a088c00] 16:15:26 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:15:26 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:15:26 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:15:26 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:15:26 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:15:27 INFO - PROCESS | 1784 | 1469142927065 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:15:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:15:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1383ms 16:15:27 INFO - PROCESS | 1784 | 1469142927078 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 16:15:27 INFO - PROCESS | 1784 | 1469142927081 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 16:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:15:27 INFO - PROCESS | 1784 | 1469142927088 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:15:27 INFO - PROCESS | 1784 | 1469142927092 Marionette TRACE conn4 <- [1,386,null,{}] 16:15:27 INFO - PROCESS | 1784 | 1469142927097 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:27 INFO - PROCESS | 1784 | 1469142927103 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:27 INFO - PROCESS | 1784 | 1469142927270 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 16:15:27 INFO - PROCESS | 1784 | 1469142927440 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 1784 | 1469142927458 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176d000 == 36 [pid = 1784] [id = 104] 16:15:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x93999800) [pid = 1784] [serial = 311] [outer = (nil)] 16:15:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x9b50c000) [pid = 1784] [serial = 312] [outer = 0x93999800] 16:15:27 INFO - PROCESS | 1784 | 1469142927553 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x9bfa0000) [pid = 1784] [serial = 313] [outer = 0x93999800] 16:15:28 INFO - PROCESS | 1784 | 1469142928634 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1590ms 16:15:28 INFO - PROCESS | 1784 | 1469142928679 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 1784 | 1469142928683 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 16:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:15:28 INFO - PROCESS | 1784 | 1469142928689 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 1784 | 1469142928693 Marionette TRACE conn4 <- [1,390,null,{}] 16:15:28 INFO - PROCESS | 1784 | 1469142928699 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:28 INFO - PROCESS | 1784 | 1469142928704 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:28 INFO - PROCESS | 1784 | 1469142928918 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 16:15:29 INFO - PROCESS | 1784 | 1469142929140 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 1784 | 1469142929149 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202800 == 37 [pid = 1784] [id = 105] 16:15:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8f291400) [pid = 1784] [serial = 314] [outer = (nil)] 16:15:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x923dd000) [pid = 1784] [serial = 315] [outer = 0x8f291400] 16:15:29 INFO - PROCESS | 1784 | 1469142929272 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x923e3000) [pid = 1784] [serial = 316] [outer = 0x8f291400] 16:15:30 INFO - PROCESS | 1784 | 1469142930271 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1641ms 16:15:30 INFO - PROCESS | 1784 | 1469142930331 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 1784 | 1469142930334 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 16:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:15:30 INFO - PROCESS | 1784 | 1469142930341 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 1784 | 1469142930345 Marionette TRACE conn4 <- [1,394,null,{}] 16:15:30 INFO - PROCESS | 1784 | 1469142930351 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:30 INFO - PROCESS | 1784 | 1469142930356 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:30 INFO - PROCESS | 1784 | 1469142930525 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 16:15:30 INFO - PROCESS | 1784 | 1469142930855 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:30 INFO - PROCESS | 1784 | 1469142930862 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20c000 == 38 [pid = 1784] [id = 106] 16:15:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8f20c800) [pid = 1784] [serial = 317] [outer = (nil)] 16:15:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8f291c00) [pid = 1784] [serial = 318] [outer = 0x8f20c800] 16:15:30 INFO - PROCESS | 1784 | 1469142930964 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x8fd3ec00) [pid = 1784] [serial = 319] [outer = 0x8f20c800] 16:15:31 INFO - PROCESS | 1784 | 1469142931887 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1580ms 16:15:31 INFO - PROCESS | 1784 | 1469142931923 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 16:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:15:31 INFO - PROCESS | 1784 | 1469142931929 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 16:15:31 INFO - PROCESS | 1784 | 1469142931936 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 1784 | 1469142931940 Marionette TRACE conn4 <- [1,398,null,{}] 16:15:31 INFO - PROCESS | 1784 | 1469142931948 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:31 INFO - PROCESS | 1784 | 1469142931955 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:32 INFO - PROCESS | 1784 | 1469142932127 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 16:15:32 INFO - PROCESS | 1784 | 1469142932369 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 1784 | 1469142932377 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x91772000 == 39 [pid = 1784] [id = 107] 16:15:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x91773400) [pid = 1784] [serial = 320] [outer = (nil)] 16:15:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x9399d000) [pid = 1784] [serial = 321] [outer = 0x91773400] 16:15:32 INFO - PROCESS | 1784 | 1469142932517 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x9479f400) [pid = 1784] [serial = 322] [outer = 0x91773400] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9bcd8400 == 38 [pid = 1784] [id = 18] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x93974400 == 37 [pid = 1784] [id = 26] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9bf9a000 == 36 [pid = 1784] [id = 25] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9bcdd000 == 35 [pid = 1784] [id = 17] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x994aa800 == 34 [pid = 1784] [id = 24] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9650e000 == 33 [pid = 1784] [id = 23] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9ada9800 == 32 [pid = 1784] [id = 16] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9399c400 == 31 [pid = 1784] [id = 98] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x965b1c00 == 30 [pid = 1784] [id = 97] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb0400 == 29 [pid = 1784] [id = 96] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x91771000 == 28 [pid = 1784] [id = 95] 16:15:32 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202c00 == 27 [pid = 1784] [id = 94] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9c260800) [pid = 1784] [serial = 123] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x939a1000) [pid = 1784] [serial = 246] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x939a5800) [pid = 1784] [serial = 247] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0xa2319800) [pid = 1784] [serial = 215] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0xa33c5c00) [pid = 1784] [serial = 216] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0xa6960c00) [pid = 1784] [serial = 221] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0xa6b4d000) [pid = 1784] [serial = 222] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x95210800) [pid = 1784] [serial = 234] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x96514000) [pid = 1784] [serial = 235] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x965d5000) [pid = 1784] [serial = 237] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x965e1800) [pid = 1784] [serial = 238] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x9a090800) [pid = 1784] [serial = 212] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x9ada9000) [pid = 1784] [serial = 213] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x965ab000) [pid = 1784] [serial = 209] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x965aec00) [pid = 1784] [serial = 210] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0xa6953000) [pid = 1784] [serial = 218] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0xa695b400) [pid = 1784] [serial = 219] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x91770800) [pid = 1784] [serial = 231] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x91773c00) [pid = 1784] [serial = 232] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x9c26bc00) [pid = 1784] [serial = 225] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0xa6dac400) [pid = 1784] [serial = 226] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0xa6f46800) [pid = 1784] [serial = 228] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0xa6f48800) [pid = 1784] [serial = 229] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x9b10c800) [pid = 1784] [serial = 240] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0xa6956400) [pid = 1784] [serial = 207] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x94704000) [pid = 1784] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x9c1f0000) [pid = 1784] [serial = 243] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9d436000) [pid = 1784] [serial = 244] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0xa2fb5c00) [pid = 1784] [serial = 252] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0xa3343800) [pid = 1784] [serial = 253] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x9d809800) [pid = 1784] [serial = 249] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0xa2098400) [pid = 1784] [serial = 250] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9b3d1800) [pid = 1784] [serial = 241] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0xa4f1a800) [pid = 1784] [serial = 150] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0xa3344400) [pid = 1784] [serial = 174] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0xa2098c00) [pid = 1784] [serial = 147] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x95213c00) [pid = 1784] [serial = 153] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x9b579400) [pid = 1784] [serial = 180] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9821f400) [pid = 1784] [serial = 144] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9a087400) [pid = 1784] [serial = 120] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9a08f800) [pid = 1784] [serial = 186] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0xa4d52c00) [pid = 1784] [serial = 183] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0xa108cc00) [pid = 1784] [serial = 117] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0xa2559400) [pid = 1784] [serial = 141] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9a088800) [pid = 1784] [serial = 177] [outer = (nil)] [url = about:blank] 16:15:33 INFO - PROCESS | 1784 | 1469142933468 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1584ms 16:15:33 INFO - PROCESS | 1784 | 1469142933522 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 1784 | 1469142933529 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 16:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:15:33 INFO - PROCESS | 1784 | 1469142933537 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 1784 | 1469142933541 Marionette TRACE conn4 <- [1,402,null,{}] 16:15:33 INFO - PROCESS | 1784 | 1469142933546 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:33 INFO - PROCESS | 1784 | 1469142933551 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:33 INFO - PROCESS | 1784 | 1469142933726 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 16:15:33 INFO - PROCESS | 1784 | 1469142933850 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:33 INFO - PROCESS | 1784 | 1469142933857 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x95208800 == 28 [pid = 1784] [id = 108] 16:15:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x95289c00) [pid = 1784] [serial = 323] [outer = (nil)] 16:15:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x96519400) [pid = 1784] [serial = 324] [outer = 0x95289c00] 16:15:34 INFO - PROCESS | 1784 | 1469142934009 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x965af800) [pid = 1784] [serial = 325] [outer = 0x95289c00] 16:15:34 INFO - PROCESS | 1784 | 1469142934796 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1331ms 16:15:34 INFO - PROCESS | 1784 | 1469142934868 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 16:15:34 INFO - PROCESS | 1784 | 1469142934872 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 16:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:15:34 INFO - PROCESS | 1784 | 1469142934881 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:15:34 INFO - PROCESS | 1784 | 1469142934889 Marionette TRACE conn4 <- [1,406,null,{}] 16:15:34 INFO - PROCESS | 1784 | 1469142934903 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:34 INFO - PROCESS | 1784 | 1469142934910 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:35 INFO - PROCESS | 1784 | 1469142935081 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 16:15:35 INFO - PROCESS | 1784 | 1469142935222 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 1784 | 1469142935230 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d2c00 == 29 [pid = 1784] [id = 109] 16:15:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9890ec00) [pid = 1784] [serial = 326] [outer = (nil)] 16:15:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x9a087000) [pid = 1784] [serial = 327] [outer = 0x9890ec00] 16:15:35 INFO - PROCESS | 1784 | 1469142935299 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x9a08c000) [pid = 1784] [serial = 328] [outer = 0x9890ec00] 16:15:36 INFO - PROCESS | 1784 | 1469142936142 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:15:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:15:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1338ms 16:15:36 INFO - PROCESS | 1784 | 1469142936218 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 16:15:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:15:36 INFO - PROCESS | 1784 | 1469142936223 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 16:15:36 INFO - PROCESS | 1784 | 1469142936230 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:15:36 INFO - PROCESS | 1784 | 1469142936234 Marionette TRACE conn4 <- [1,410,null,{}] 16:15:36 INFO - PROCESS | 1784 | 1469142936245 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:36 INFO - PROCESS | 1784 | 1469142936249 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:36 INFO - PROCESS | 1784 | 1469142936470 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 16:15:36 INFO - PROCESS | 1784 | 1469142936502 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:36 INFO - PROCESS | 1784 | 1469142936508 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204400 == 30 [pid = 1784] [id = 110] 16:15:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x965a2400) [pid = 1784] [serial = 329] [outer = (nil)] 16:15:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9a808c00) [pid = 1784] [serial = 330] [outer = 0x965a2400] 16:15:36 INFO - PROCESS | 1784 | 1469142936581 Marionette DEBUG loaded listener.js 16:15:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x9ada9c00) [pid = 1784] [serial = 331] [outer = 0x965a2400] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0xa6f78c00) [pid = 1784] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8fd38800) [pid = 1784] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x8f204800) [pid = 1784] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x939a4c00) [pid = 1784] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x965ccc00) [pid = 1784] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x8f209800) [pid = 1784] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9ada3000) [pid = 1784] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x923d5000) [pid = 1784] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8f29ac00) [pid = 1784] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0xa23f7000) [pid = 1784] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0xa695f400) [pid = 1784] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0xa6f79400) [pid = 1784] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:15:37 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x93a5a000) [pid = 1784] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:15:37 INFO - PROCESS | 1784 | 1469142937615 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:15:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1436ms 16:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:15:37 INFO - PROCESS | 1784 | 1469142937667 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 16:15:37 INFO - PROCESS | 1784 | 1469142937670 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 16:15:37 INFO - PROCESS | 1784 | 1469142937677 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 1784 | 1469142937680 Marionette TRACE conn4 <- [1,414,null,{}] 16:15:37 INFO - PROCESS | 1784 | 1469142937685 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:37 INFO - PROCESS | 1784 | 1469142937690 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:37 INFO - PROCESS | 1784 | 1469142937875 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 16:15:38 INFO - PROCESS | 1784 | 1469142938176 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:38 INFO - PROCESS | 1784 | 1469142938204 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c54800 == 31 [pid = 1784] [id = 111] 16:15:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x965a6400) [pid = 1784] [serial = 332] [outer = (nil)] 16:15:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9a351400) [pid = 1784] [serial = 333] [outer = 0x965a6400] 16:15:38 INFO - PROCESS | 1784 | 1469142938365 Marionette DEBUG loaded listener.js 16:15:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9b56ec00) [pid = 1784] [serial = 334] [outer = 0x965a6400] 16:15:39 INFO - PROCESS | 1784 | 1469142939234 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:15:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1593ms 16:15:39 INFO - PROCESS | 1784 | 1469142939319 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 16:15:39 INFO - PROCESS | 1784 | 1469142939326 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 16:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:15:39 INFO - PROCESS | 1784 | 1469142939335 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:15:39 INFO - PROCESS | 1784 | 1469142939341 Marionette TRACE conn4 <- [1,418,null,{}] 16:15:39 INFO - PROCESS | 1784 | 1469142939350 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:39 INFO - PROCESS | 1784 | 1469142939357 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:39 INFO - PROCESS | 1784 | 1469142939576 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 16:15:39 INFO - PROCESS | 1784 | 1469142939740 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:39 INFO - PROCESS | 1784 | 1469142939757 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204000 == 32 [pid = 1784] [id = 112] 16:15:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9176f800) [pid = 1784] [serial = 335] [outer = (nil)] 16:15:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x91776400) [pid = 1784] [serial = 336] [outer = 0x9176f800] 16:15:39 INFO - PROCESS | 1784 | 1469142939843 Marionette DEBUG loaded listener.js 16:15:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x923e2800) [pid = 1784] [serial = 337] [outer = 0x9176f800] 16:15:41 INFO - PROCESS | 1784 | 1469142941233 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:15:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:15:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1940ms 16:15:41 INFO - PROCESS | 1784 | 1469142941315 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 16:15:41 INFO - PROCESS | 1784 | 1469142941321 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 16:15:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:15:41 INFO - PROCESS | 1784 | 1469142941334 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:15:41 INFO - PROCESS | 1784 | 1469142941339 Marionette TRACE conn4 <- [1,422,null,{}] 16:15:41 INFO - PROCESS | 1784 | 1469142941347 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:41 INFO - PROCESS | 1784 | 1469142941353 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:41 INFO - PROCESS | 1784 | 1469142941524 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 16:15:41 INFO - PROCESS | 1784 | 1469142941685 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:41 INFO - PROCESS | 1784 | 1469142941694 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x91773800 == 33 [pid = 1784] [id = 113] 16:15:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x93a5f000) [pid = 1784] [serial = 338] [outer = (nil)] 16:15:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x965a5400) [pid = 1784] [serial = 339] [outer = 0x93a5f000] 16:15:41 INFO - PROCESS | 1784 | 1469142941779 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965d4400) [pid = 1784] [serial = 340] [outer = 0x93a5f000] 16:15:43 INFO - PROCESS | 1784 | 1469142943248 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1998ms 16:15:43 INFO - PROCESS | 1784 | 1469142943329 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 16:15:43 INFO - PROCESS | 1784 | 1469142943334 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 16:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:15:43 INFO - PROCESS | 1784 | 1469142943342 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:15:43 INFO - PROCESS | 1784 | 1469142943346 Marionette TRACE conn4 <- [1,426,null,{}] 16:15:43 INFO - PROCESS | 1784 | 1469142943361 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:43 INFO - PROCESS | 1784 | 1469142943369 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:43 INFO - PROCESS | 1784 | 1469142943583 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 16:15:43 INFO - PROCESS | 1784 | 1469142943754 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:43 INFO - PROCESS | 1784 | 1469142943768 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ada2400 == 34 [pid = 1784] [id = 114] 16:15:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x9b3c9800) [pid = 1784] [serial = 341] [outer = (nil)] 16:15:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x9bcdc800) [pid = 1784] [serial = 342] [outer = 0x9b3c9800] 16:15:43 INFO - PROCESS | 1784 | 1469142943853 Marionette DEBUG loaded listener.js 16:15:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9c0db800) [pid = 1784] [serial = 343] [outer = 0x9b3c9800] 16:15:44 INFO - PROCESS | 1784 | 1469142944806 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:15:44 INFO - PROCESS | 1784 | 1469142944885 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 16:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:15:44 INFO - PROCESS | 1784 | 1469142944892 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:15:44 INFO - PROCESS | 1784 | 1469142944896 Marionette TRACE conn4 <- [1,430,null,{}] 16:15:44 INFO - PROCESS | 1784 | 1469142944902 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:44 INFO - PROCESS | 1784 | 1469142944907 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:45 INFO - PROCESS | 1784 | 1469142945094 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 16:15:45 INFO - PROCESS | 1784 | 1469142945308 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 1784 | 1469142945315 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b426800 == 35 [pid = 1784] [id = 115] 16:15:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x9bf9d800) [pid = 1784] [serial = 344] [outer = (nil)] 16:15:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x9c26e400) [pid = 1784] [serial = 345] [outer = 0x9bf9d800] 16:15:45 INFO - PROCESS | 1784 | 1469142945442 Marionette DEBUG loaded listener.js 16:15:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x9d43bc00) [pid = 1784] [serial = 346] [outer = 0x9bf9d800] 16:15:46 INFO - PROCESS | 1784 | 1469142946334 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:15:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:15:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1489ms 16:15:46 INFO - PROCESS | 1784 | 1469142946384 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 16:15:46 INFO - PROCESS | 1784 | 1469142946391 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 16:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:15:46 INFO - PROCESS | 1784 | 1469142946400 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:15:46 INFO - PROCESS | 1784 | 1469142946405 Marionette TRACE conn4 <- [1,434,null,{}] 16:15:46 INFO - PROCESS | 1784 | 1469142946415 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:46 INFO - PROCESS | 1784 | 1469142946421 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:46 INFO - PROCESS | 1784 | 1469142946698 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 16:15:47 INFO - PROCESS | 1784 | 1469142946982 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 1784 | 1469142946997 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x93996800 == 36 [pid = 1784] [id = 116] 16:15:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x9b579400) [pid = 1784] [serial = 347] [outer = (nil)] 16:15:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x9d80bc00) [pid = 1784] [serial = 348] [outer = 0x9b579400] 16:15:47 INFO - PROCESS | 1784 | 1469142947127 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0xa101d800) [pid = 1784] [serial = 349] [outer = 0x9b579400] 16:15:48 INFO - PROCESS | 1784 | 1469142948002 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1636ms 16:15:48 INFO - PROCESS | 1784 | 1469142948036 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 1784 | 1469142948039 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 16:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:15:48 INFO - PROCESS | 1784 | 1469142948046 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 1784 | 1469142948049 Marionette TRACE conn4 <- [1,438,null,{}] 16:15:48 INFO - PROCESS | 1784 | 1469142948055 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:48 INFO - PROCESS | 1784 | 1469142948065 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:48 INFO - PROCESS | 1784 | 1469142948312 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 16:15:48 INFO - PROCESS | 1784 | 1469142948540 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:48 INFO - PROCESS | 1784 | 1469142948547 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a2000 == 37 [pid = 1784] [id = 117] 16:15:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x965db800) [pid = 1784] [serial = 350] [outer = (nil)] 16:15:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0xa23f6c00) [pid = 1784] [serial = 351] [outer = 0x965db800] 16:15:48 INFO - PROCESS | 1784 | 1469142948682 Marionette DEBUG loaded listener.js 16:15:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0xa25ec400) [pid = 1784] [serial = 352] [outer = 0x965db800] 16:15:49 INFO - PROCESS | 1784 | 1469142949612 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1637ms 16:15:49 INFO - PROCESS | 1784 | 1469142949685 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 16:15:49 INFO - PROCESS | 1784 | 1469142949689 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 16:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:15:49 INFO - PROCESS | 1784 | 1469142949695 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:15:49 INFO - PROCESS | 1784 | 1469142949699 Marionette TRACE conn4 <- [1,442,null,{}] 16:15:49 INFO - PROCESS | 1784 | 1469142949705 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:49 INFO - PROCESS | 1784 | 1469142949711 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:49 INFO - PROCESS | 1784 | 1469142949887 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 16:15:50 INFO - PROCESS | 1784 | 1469142950395 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:50 INFO - PROCESS | 1784 | 1469142950406 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176e800 == 38 [pid = 1784] [id = 118] 16:15:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9176f000) [pid = 1784] [serial = 353] [outer = (nil)] 16:15:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x91775800) [pid = 1784] [serial = 354] [outer = 0x9176f000] 16:15:50 INFO - PROCESS | 1784 | 1469142950484 Marionette DEBUG loaded listener.js 16:15:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x9399c400) [pid = 1784] [serial = 355] [outer = 0x9176f000] 16:15:51 INFO - PROCESS | 1784 | 1469142951392 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1746ms 16:15:51 INFO - PROCESS | 1784 | 1469142951444 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 16:15:51 INFO - PROCESS | 1784 | 1469142951448 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 16:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:15:51 INFO - PROCESS | 1784 | 1469142951457 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:15:51 INFO - PROCESS | 1784 | 1469142951461 Marionette TRACE conn4 <- [1,446,null,{}] 16:15:51 INFO - PROCESS | 1784 | 1469142951469 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:51 INFO - PROCESS | 1784 | 1469142951477 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:51 INFO - PROCESS | 1784 | 1469142951702 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 16:15:51 INFO - PROCESS | 1784 | 1469142951933 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:51 INFO - PROCESS | 1784 | 1469142951939 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:52 INFO - PROCESS | 1784 | --DOCSHELL 0x99735800 == 37 [pid = 1784] [id = 15] 16:15:52 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202800 == 36 [pid = 1784] [id = 105] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x965ac800 == 35 [pid = 1784] [id = 103] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9b423c00 == 34 [pid = 1784] [id = 29] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9c267800 == 33 [pid = 1784] [id = 21] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9a80a400 == 32 [pid = 1784] [id = 22] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0xa231a400 == 31 [pid = 1784] [id = 19] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9b50d000 == 30 [pid = 1784] [id = 20] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9b505c00 == 29 [pid = 1784] [id = 31] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x939a2800 == 28 [pid = 1784] [id = 100] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9b501800 == 27 [pid = 1784] [id = 27] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0xa2593000 == 26 [pid = 1784] [id = 28] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203800 == 25 [pid = 1784] [id = 99] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x93c57800 == 24 [pid = 1784] [id = 30] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x965a2800 == 23 [pid = 1784] [id = 102] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x965af000 == 22 [pid = 1784] [id = 101] 16:15:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9176d000 == 21 [pid = 1784] [id = 104] 16:15:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203800 == 22 [pid = 1784] [id = 119] 16:15:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x8f20a800) [pid = 1784] [serial = 356] [outer = (nil)] 16:15:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x8f28d800) [pid = 1784] [serial = 357] [outer = 0x8f20a800] 16:15:53 INFO - PROCESS | 1784 | 1469142953086 Marionette DEBUG loaded listener.js 16:15:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x8fd3e800) [pid = 1784] [serial = 358] [outer = 0x8f20a800] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x9651c400) [pid = 1784] [serial = 294] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0xa8261400) [pid = 1784] [serial = 270] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x8fd41800) [pid = 1784] [serial = 274] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x8fd3e400) [pid = 1784] [serial = 273] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x8f20e000) [pid = 1784] [serial = 277] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x8f20b400) [pid = 1784] [serial = 276] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x965ae000) [pid = 1784] [serial = 256] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x95213800) [pid = 1784] [serial = 255] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x965d5400) [pid = 1784] [serial = 291] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x8f292c00) [pid = 1784] [serial = 282] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9b50c400) [pid = 1784] [serial = 259] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x9b3ce800) [pid = 1784] [serial = 258] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x8f297000) [pid = 1784] [serial = 283] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x923dd800) [pid = 1784] [serial = 285] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x92eb3800) [pid = 1784] [serial = 286] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8fd43800) [pid = 1784] [serial = 280] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0xa678f800) [pid = 1784] [serial = 262] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x8fd3b400) [pid = 1784] [serial = 279] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0xa61c1c00) [pid = 1784] [serial = 261] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0xa6f46c00) [pid = 1784] [serial = 265] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0xa6da9000) [pid = 1784] [serial = 264] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0xa6fba000) [pid = 1784] [serial = 267] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x965dc800) [pid = 1784] [serial = 292] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0xa6fbb400) [pid = 1784] [serial = 268] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0xa82f3400) [pid = 1784] [serial = 271] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x95207000) [pid = 1784] [serial = 289] [outer = (nil)] [url = about:blank] 16:15:53 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x93c5c800) [pid = 1784] [serial = 288] [outer = (nil)] [url = about:blank] 16:15:54 INFO - PROCESS | 1784 | 1469142954110 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:15:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:15:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2694ms 16:15:54 INFO - PROCESS | 1784 | 1469142954160 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 16:15:54 INFO - PROCESS | 1784 | 1469142954169 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 16:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:15:54 INFO - PROCESS | 1784 | 1469142954177 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:15:54 INFO - PROCESS | 1784 | 1469142954182 Marionette TRACE conn4 <- [1,450,null,{}] 16:15:54 INFO - PROCESS | 1784 | 1469142954199 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:54 INFO - PROCESS | 1784 | 1469142954206 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:54 INFO - PROCESS | 1784 | 1469142954370 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 16:15:54 INFO - PROCESS | 1784 | 1469142954383 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:54 INFO - PROCESS | 1784 | 1469142954390 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x923e2000 == 23 [pid = 1784] [id = 120] 16:15:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x923e2c00) [pid = 1784] [serial = 359] [outer = (nil)] 16:15:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x938d0c00) [pid = 1784] [serial = 360] [outer = 0x923e2c00] 16:15:54 INFO - PROCESS | 1784 | 1469142954464 Marionette DEBUG loaded listener.js 16:15:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x93998000) [pid = 1784] [serial = 361] [outer = 0x923e2c00] 16:15:55 INFO - PROCESS | 1784 | 1469142955397 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:15:55 INFO - PROCESS | 1784 | 1469142955434 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 16:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:15:55 INFO - PROCESS | 1784 | 1469142955445 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:15:55 INFO - PROCESS | 1784 | 1469142955449 Marionette TRACE conn4 <- [1,454,null,{}] 16:15:55 INFO - PROCESS | 1784 | 1469142955455 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:55 INFO - PROCESS | 1784 | 1469142955461 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:55 INFO - PROCESS | 1784 | 1469142955644 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 16:15:55 INFO - PROCESS | 1784 | 1469142955786 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 1784 | 1469142955797 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5a000 == 24 [pid = 1784] [id = 121] 16:15:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x93a65000) [pid = 1784] [serial = 362] [outer = (nil)] 16:15:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9520bc00) [pid = 1784] [serial = 363] [outer = 0x93a65000] 16:15:55 INFO - PROCESS | 1784 | 1469142955865 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x95211800) [pid = 1784] [serial = 364] [outer = 0x93a65000] 16:15:56 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:56 INFO - PROCESS | 1784 | 1469142956857 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:15:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:15:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1479ms 16:15:56 INFO - PROCESS | 1784 | 1469142956926 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 16:15:56 INFO - PROCESS | 1784 | 1469142956929 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 16:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:15:56 INFO - PROCESS | 1784 | 1469142956936 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 1784 | 1469142956942 Marionette TRACE conn4 <- [1,458,null,{}] 16:15:56 INFO - PROCESS | 1784 | 1469142956974 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:56 INFO - PROCESS | 1784 | 1469142956984 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:57 INFO - PROCESS | 1784 | 1469142957214 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 16:15:57 INFO - PROCESS | 1784 | 1469142957242 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:57 INFO - PROCESS | 1784 | 1469142957251 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176b000 == 25 [pid = 1784] [id = 122] 16:15:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9470f000) [pid = 1784] [serial = 365] [outer = (nil)] 16:15:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x965d4000) [pid = 1784] [serial = 366] [outer = 0x9470f000] 16:15:57 INFO - PROCESS | 1784 | 1469142957340 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965dc800) [pid = 1784] [serial = 367] [outer = 0x9470f000] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x965a6400) [pid = 1784] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x965a2400) [pid = 1784] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8f206000) [pid = 1784] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9896e000) [pid = 1784] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8f291400) [pid = 1784] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x8f20c800) [pid = 1784] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x939a4000) [pid = 1784] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x965d0800) [pid = 1784] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a088c00) [pid = 1784] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x95289c00) [pid = 1784] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x93999800) [pid = 1784] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x91773400) [pid = 1784] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9890ec00) [pid = 1784] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:15:58 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x93c52000) [pid = 1784] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:15:58 INFO - PROCESS | 1784 | 1469142958781 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 1784 | 1469142958841 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 16:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:15:58 INFO - PROCESS | 1784 | 1469142958849 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 1784 | 1469142958852 Marionette TRACE conn4 <- [1,462,null,{}] 16:15:58 INFO - PROCESS | 1784 | 1469142958858 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:58 INFO - PROCESS | 1784 | 1469142958863 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:59 INFO - PROCESS | 1784 | 1469142959020 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 16:15:59 INFO - PROCESS | 1784 | 1469142959029 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:59 INFO - PROCESS | 1784 | 1469142959036 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:15:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d6400 == 26 [pid = 1784] [id = 123] 16:15:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x93978c00) [pid = 1784] [serial = 368] [outer = (nil)] 16:15:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x965e4000) [pid = 1784] [serial = 369] [outer = 0x93978c00] 16:15:59 INFO - PROCESS | 1784 | 1469142959107 Marionette DEBUG loaded listener.js 16:15:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x965e8000) [pid = 1784] [serial = 370] [outer = 0x93978c00] 16:16:00 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:16:00 INFO - PROCESS | 1784 | 1469142960375 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:16:00 INFO - PROCESS | 1784 | 1469142960452 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 16:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:16:00 INFO - PROCESS | 1784 | 1469142960461 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:16:00 INFO - PROCESS | 1784 | 1469142960468 Marionette TRACE conn4 <- [1,466,null,{}] 16:16:00 INFO - PROCESS | 1784 | 1469142960545 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:00 INFO - PROCESS | 1784 | 1469142960553 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:00 INFO - PROCESS | 1784 | 1469142960756 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 16:16:01 INFO - PROCESS | 1784 | 1469142960997 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:01 INFO - PROCESS | 1784 | 1469142961013 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176cc00 == 27 [pid = 1784] [id = 124] 16:16:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9176d000) [pid = 1784] [serial = 371] [outer = (nil)] 16:16:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x923d8000) [pid = 1784] [serial = 372] [outer = 0x9176d000] 16:16:01 INFO - PROCESS | 1784 | 1469142961095 Marionette DEBUG loaded listener.js 16:16:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x93975000) [pid = 1784] [serial = 373] [outer = 0x9176d000] 16:16:02 INFO - PROCESS | 1784 | 1469142962326 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 1784 | 1469142962437 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 16:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:16:02 INFO - PROCESS | 1784 | 1469142962458 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 1784 | 1469142962463 Marionette TRACE conn4 <- [1,470,null,{}] 16:16:02 INFO - PROCESS | 1784 | 1469142962566 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:02 INFO - PROCESS | 1784 | 1469142962573 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:02 INFO - PROCESS | 1784 | 1469142962772 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 16:16:02 INFO - PROCESS | 1784 | 1469142962909 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 1784 | 1469142962916 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f210800 == 28 [pid = 1784] [id = 125] 16:16:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x95207400) [pid = 1784] [serial = 374] [outer = (nil)] 16:16:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x96515400) [pid = 1784] [serial = 375] [outer = 0x95207400] 16:16:03 INFO - PROCESS | 1784 | 1469142963001 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x965ac000) [pid = 1784] [serial = 376] [outer = 0x95207400] 16:16:04 INFO - PROCESS | 1784 | 1469142964591 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2187ms 16:16:04 INFO - PROCESS | 1784 | 1469142964645 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 16:16:04 INFO - PROCESS | 1784 | 1469142964649 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 16:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:16:04 INFO - PROCESS | 1784 | 1469142964731 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:16:04 INFO - PROCESS | 1784 | 1469142964738 Marionette TRACE conn4 <- [1,474,null,{}] 16:16:04 INFO - PROCESS | 1784 | 1469142964767 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:04 INFO - PROCESS | 1784 | 1469142964776 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:04 INFO - PROCESS | 1784 | 1469142964950 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 16:16:05 INFO - PROCESS | 1784 | 1469142965125 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 1784 | 1469142965137 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a8a7400 == 29 [pid = 1784] [id = 126] 16:16:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9a8b2000) [pid = 1784] [serial = 377] [outer = (nil)] 16:16:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9b109400) [pid = 1784] [serial = 378] [outer = 0x9a8b2000] 16:16:05 INFO - PROCESS | 1784 | 1469142965221 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9b3d0c00) [pid = 1784] [serial = 379] [outer = 0x9a8b2000] 16:16:06 INFO - PROCESS | 1784 | 1469142966304 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1731ms 16:16:06 INFO - PROCESS | 1784 | 1469142966389 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 16:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:16:06 INFO - PROCESS | 1784 | 1469142966394 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 16:16:06 INFO - PROCESS | 1784 | 1469142966400 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - PROCESS | 1784 | 1469142966404 Marionette TRACE conn4 <- [1,478,null,{}] 16:16:06 INFO - PROCESS | 1784 | 1469142966410 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:06 INFO - PROCESS | 1784 | 1469142966415 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:06 INFO - PROCESS | 1784 | 1469142966629 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 16:16:06 INFO - PROCESS | 1784 | 1469142966880 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 1784 | 1469142966887 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f299800 == 30 [pid = 1784] [id = 127] 16:16:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x8f299c00) [pid = 1784] [serial = 380] [outer = (nil)] 16:16:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x9470c400) [pid = 1784] [serial = 381] [outer = 0x8f299c00] 16:16:06 INFO - PROCESS | 1784 | 1469142966970 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x9650e000) [pid = 1784] [serial = 382] [outer = 0x8f299c00] 16:16:08 INFO - PROCESS | 1784 | --DOCSHELL 0x9176b000 == 29 [pid = 1784] [id = 122] 16:16:08 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5a000 == 28 [pid = 1784] [id = 121] 16:16:08 INFO - PROCESS | 1784 | 1469142968202 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:16:08 INFO - PROCESS | 1784 | --DOCSHELL 0x923e2000 == 27 [pid = 1784] [id = 120] 16:16:08 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203800 == 26 [pid = 1784] [id = 119] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x965db000) [pid = 1784] [serial = 295] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9a351400) [pid = 1784] [serial = 333] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9a808c00) [pid = 1784] [serial = 330] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9ada9c00) [pid = 1784] [serial = 331] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x8f291800) [pid = 1784] [serial = 297] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8f299000) [pid = 1784] [serial = 298] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9a093800) [pid = 1784] [serial = 306] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9a09c400) [pid = 1784] [serial = 307] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x923dd000) [pid = 1784] [serial = 315] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x923e3000) [pid = 1784] [serial = 316] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8f291c00) [pid = 1784] [serial = 318] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x8fd3ec00) [pid = 1784] [serial = 319] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x93c55800) [pid = 1784] [serial = 300] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x94797800) [pid = 1784] [serial = 301] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x965da000) [pid = 1784] [serial = 303] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x965ebc00) [pid = 1784] [serial = 304] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b106000) [pid = 1784] [serial = 309] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9b3cd800) [pid = 1784] [serial = 310] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x96519400) [pid = 1784] [serial = 324] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x965af800) [pid = 1784] [serial = 325] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b50c000) [pid = 1784] [serial = 312] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9bfa0000) [pid = 1784] [serial = 313] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9399d000) [pid = 1784] [serial = 321] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9479f400) [pid = 1784] [serial = 322] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9a08c000) [pid = 1784] [serial = 328] [outer = (nil)] [url = about:blank] 16:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1883ms 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9a087000) [pid = 1784] [serial = 327] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9b56ec00) [pid = 1784] [serial = 334] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1784 | 1469142968284 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 16:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:16:08 INFO - PROCESS | 1784 | 1469142968292 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 16:16:08 INFO - PROCESS | 1784 | 1469142968300 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 1784 | 1469142968304 Marionette TRACE conn4 <- [1,482,null,{}] 16:16:08 INFO - PROCESS | 1784 | 1469142968314 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:08 INFO - PROCESS | 1784 | 1469142968319 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:08 INFO - PROCESS | 1784 | 1469142968488 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 16:16:08 INFO - PROCESS | 1784 | 1469142968697 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 1784 | 1469142968707 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x91770000 == 27 [pid = 1784] [id = 128] 16:16:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x91771800) [pid = 1784] [serial = 383] [outer = (nil)] 16:16:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x923df800) [pid = 1784] [serial = 384] [outer = 0x91771800] 16:16:08 INFO - PROCESS | 1784 | 1469142968784 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x938dd800) [pid = 1784] [serial = 385] [outer = 0x91771800] 16:16:09 INFO - PROCESS | 1784 | 1469142969566 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:16:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1339ms 16:16:09 INFO - PROCESS | 1784 | 1469142969639 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 16:16:09 INFO - PROCESS | 1784 | 1469142969646 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 16:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:16:09 INFO - PROCESS | 1784 | 1469142969656 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:16:09 INFO - PROCESS | 1784 | 1469142969660 Marionette TRACE conn4 <- [1,486,null,{}] 16:16:09 INFO - PROCESS | 1784 | 1469142969666 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:09 INFO - PROCESS | 1784 | 1469142969671 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:09 INFO - PROCESS | 1784 | 1469142969845 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 16:16:09 INFO - PROCESS | 1784 | 1469142969959 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:09 INFO - PROCESS | 1784 | 1469142969965 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5b000 == 28 [pid = 1784] [id = 129] 16:16:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93c5e800) [pid = 1784] [serial = 386] [outer = (nil)] 16:16:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9513f800) [pid = 1784] [serial = 387] [outer = 0x93c5e800] 16:16:10 INFO - PROCESS | 1784 | 1469142970041 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x95281400) [pid = 1784] [serial = 388] [outer = 0x93c5e800] 16:16:11 INFO - PROCESS | 1784 | 1469142971012 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1434ms 16:16:11 INFO - PROCESS | 1784 | 1469142971090 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 1784 | 1469142971093 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 16:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:16:11 INFO - PROCESS | 1784 | 1469142971100 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 1784 | 1469142971106 Marionette TRACE conn4 <- [1,490,null,{}] 16:16:11 INFO - PROCESS | 1784 | 1469142971140 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:11 INFO - PROCESS | 1784 | 1469142971148 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:11 INFO - PROCESS | 1784 | 1469142971375 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 16:16:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965dd000) [pid = 1784] [serial = 389] [outer = 0x9a097800] 16:16:11 INFO - PROCESS | 1784 | 1469142971432 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:11 INFO - PROCESS | 1784 | 1469142971443 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x965eb400 == 29 [pid = 1784] [id = 130] 16:16:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965ebc00) [pid = 1784] [serial = 390] [outer = (nil)] 16:16:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x99fb9c00) [pid = 1784] [serial = 391] [outer = 0x965ebc00] 16:16:11 INFO - PROCESS | 1784 | 1469142971630 Marionette DEBUG loaded listener.js 16:16:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a093800) [pid = 1784] [serial = 392] [outer = 0x965ebc00] 16:16:12 INFO - PROCESS | 1784 | 1469142972512 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1454ms 16:16:12 INFO - PROCESS | 1784 | 1469142972555 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 16:16:12 INFO - PROCESS | 1784 | 1469142972559 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 16:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:16:12 INFO - PROCESS | 1784 | 1469142972571 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:16:12 INFO - PROCESS | 1784 | 1469142972574 Marionette TRACE conn4 <- [1,494,null,{}] 16:16:12 INFO - PROCESS | 1784 | 1469142972578 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:12 INFO - PROCESS | 1784 | 1469142972584 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:12 INFO - PROCESS | 1784 | 1469142972828 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8f20a800) [pid = 1784] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9176f800) [pid = 1784] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x923e2c00) [pid = 1784] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93a65000) [pid = 1784] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9176f000) [pid = 1784] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x93a5f000) [pid = 1784] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9b3c9800) [pid = 1784] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9470f000) [pid = 1784] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9bf9d800) [pid = 1784] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9b579400) [pid = 1784] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:16:12 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965db800) [pid = 1784] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:16:12 INFO - PROCESS | 1784 | 1469142972932 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 1784 | 1469142972938 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20a800 == 30 [pid = 1784] [id = 131] 16:16:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8f296400) [pid = 1784] [serial = 393] [outer = (nil)] 16:16:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x923e2c00) [pid = 1784] [serial = 394] [outer = 0x8f296400] 16:16:13 INFO - PROCESS | 1784 | 1469142973006 Marionette DEBUG loaded listener.js 16:16:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9ab3e000) [pid = 1784] [serial = 395] [outer = 0x8f296400] 16:16:13 INFO - PROCESS | 1784 | 1469142973832 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1290ms 16:16:13 INFO - PROCESS | 1784 | 1469142973862 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 1784 | 1469142973866 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 16:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:16:13 INFO - PROCESS | 1784 | 1469142973872 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 1784 | 1469142973875 Marionette TRACE conn4 <- [1,498,null,{}] 16:16:13 INFO - PROCESS | 1784 | 1469142973881 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:13 INFO - PROCESS | 1784 | 1469142973887 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:14 INFO - PROCESS | 1784 | 1469142974041 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 16:16:14 INFO - PROCESS | 1784 | 1469142974055 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 1784 | 1469142974062 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f210c00 == 31 [pid = 1784] [id = 132] 16:16:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9176c400) [pid = 1784] [serial = 396] [outer = (nil)] 16:16:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9b10b000) [pid = 1784] [serial = 397] [outer = 0x9176c400] 16:16:14 INFO - PROCESS | 1784 | 1469142974132 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b3c8800) [pid = 1784] [serial = 398] [outer = 0x9176c400] 16:16:15 INFO - PROCESS | 1784 | 1469142975103 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:16:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1295ms 16:16:15 INFO - PROCESS | 1784 | 1469142975170 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 16:16:15 INFO - PROCESS | 1784 | 1469142975177 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 16:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:16:15 INFO - PROCESS | 1784 | 1469142975187 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 1784 | 1469142975192 Marionette TRACE conn4 <- [1,502,null,{}] 16:16:15 INFO - PROCESS | 1784 | 1469142975201 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:15 INFO - PROCESS | 1784 | 1469142975207 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:15 INFO - PROCESS | 1784 | 1469142975452 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 16:16:15 INFO - PROCESS | 1784 | 1469142975668 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 1784 | 1469142975682 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3f800 == 32 [pid = 1784] [id = 133] 16:16:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x8fd40800) [pid = 1784] [serial = 399] [outer = (nil)] 16:16:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93c54400) [pid = 1784] [serial = 400] [outer = 0x8fd40800] 16:16:15 INFO - PROCESS | 1784 | 1469142975808 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9479e800) [pid = 1784] [serial = 401] [outer = 0x8fd40800] 16:16:16 INFO - PROCESS | 1784 | 1469142976718 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1585ms 16:16:16 INFO - PROCESS | 1784 | 1469142976772 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 16:16:16 INFO - PROCESS | 1784 | 1469142976779 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 16:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:16:16 INFO - PROCESS | 1784 | 1469142976790 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:16:16 INFO - PROCESS | 1784 | 1469142976794 Marionette TRACE conn4 <- [1,506,null,{}] 16:16:16 INFO - PROCESS | 1784 | 1469142976801 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:16 INFO - PROCESS | 1784 | 1469142976806 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:17 INFO - PROCESS | 1784 | 1469142977025 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 16:16:17 INFO - PROCESS | 1784 | 1469142977227 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:17 INFO - PROCESS | 1784 | 1469142977234 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x965b1c00 == 33 [pid = 1784] [id = 134] 16:16:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965e3000) [pid = 1784] [serial = 402] [outer = (nil)] 16:16:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9821e000) [pid = 1784] [serial = 403] [outer = 0x965e3000] 16:16:17 INFO - PROCESS | 1784 | 1469142977364 Marionette DEBUG loaded listener.js 16:16:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9a08ac00) [pid = 1784] [serial = 404] [outer = 0x965e3000] 16:16:18 INFO - PROCESS | 1784 | 1469142978333 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1597ms 16:16:18 INFO - PROCESS | 1784 | 1469142978391 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 1784 | 1469142978400 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 16:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:16:18 INFO - PROCESS | 1784 | 1469142978408 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 1784 | 1469142978414 Marionette TRACE conn4 <- [1,510,null,{}] 16:16:18 INFO - PROCESS | 1784 | 1469142978430 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:18 INFO - PROCESS | 1784 | 1469142978439 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:18 INFO - PROCESS | 1784 | 1469142978650 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 16:16:18 INFO - PROCESS | 1784 | 1469142978856 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 1784 | 1469142978866 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b3c9800 == 34 [pid = 1784] [id = 135] 16:16:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9bc98c00) [pid = 1784] [serial = 405] [outer = (nil)] 16:16:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9bf96400) [pid = 1784] [serial = 406] [outer = 0x9bc98c00] 16:16:18 INFO - PROCESS | 1784 | 1469142978994 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9c1ef000) [pid = 1784] [serial = 407] [outer = 0x9bc98c00] 16:16:19 INFO - PROCESS | 1784 | 1469142979950 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1590ms 16:16:20 INFO - PROCESS | 1784 | 1469142979998 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 16:16:20 INFO - PROCESS | 1784 | 1469142980003 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 16:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:16:20 INFO - PROCESS | 1784 | 1469142980010 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - PROCESS | 1784 | 1469142980013 Marionette TRACE conn4 <- [1,514,null,{}] 16:16:20 INFO - PROCESS | 1784 | 1469142980019 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:20 INFO - PROCESS | 1784 | 1469142980024 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:20 INFO - PROCESS | 1784 | 1469142980201 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 16:16:20 INFO - PROCESS | 1784 | 1469142980357 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 1784 | 1469142980369 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bf9e400 == 35 [pid = 1784] [id = 136] 16:16:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9c1fc400) [pid = 1784] [serial = 408] [outer = (nil)] 16:16:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9c266c00) [pid = 1784] [serial = 409] [outer = 0x9c1fc400] 16:16:20 INFO - PROCESS | 1784 | 1469142980489 Marionette DEBUG loaded listener.js 16:16:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9c26b000) [pid = 1784] [serial = 410] [outer = 0x9c1fc400] 16:16:21 INFO - PROCESS | 1784 | 1469142981321 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 16:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1383ms 16:16:21 INFO - PROCESS | 1784 | 1469142981395 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 1784 | 1469142981398 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 16:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:16:21 INFO - PROCESS | 1784 | 1469142981405 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 1784 | 1469142981408 Marionette TRACE conn4 <- [1,518,null,{}] 16:16:21 INFO - PROCESS | 1784 | 1469142981414 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:21 INFO - PROCESS | 1784 | 1469142981419 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:21 INFO - PROCESS | 1784 | 1469142981626 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 16:16:21 INFO - PROCESS | 1784 | 1469142981783 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:21 INFO - PROCESS | 1784 | 1469142981794 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b10bc00 == 36 [pid = 1784] [id = 137] 16:16:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9c1f8800) [pid = 1784] [serial = 411] [outer = (nil)] 16:16:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9d805400) [pid = 1784] [serial = 412] [outer = 0x9c1f8800] 16:16:21 INFO - PROCESS | 1784 | 1469142981870 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9d438400) [pid = 1784] [serial = 413] [outer = 0x9c1f8800] 16:16:22 INFO - PROCESS | 1784 | 1469142982820 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1486ms 16:16:22 INFO - PROCESS | 1784 | 1469142982892 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 1784 | 1469142982896 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 16:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:16:22 INFO - PROCESS | 1784 | 1469142982902 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 1784 | 1469142982906 Marionette TRACE conn4 <- [1,522,null,{}] 16:16:22 INFO - PROCESS | 1784 | 1469142982913 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:22 INFO - PROCESS | 1784 | 1469142982923 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:23 INFO - PROCESS | 1784 | 1469142983337 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 16:16:23 INFO - PROCESS | 1784 | 1469142983565 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:23 INFO - PROCESS | 1784 | 1469142983575 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x91767400 == 37 [pid = 1784] [id = 138] 16:16:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x91767800) [pid = 1784] [serial = 414] [outer = (nil)] 16:16:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x91776800) [pid = 1784] [serial = 415] [outer = 0x91767800] 16:16:23 INFO - PROCESS | 1784 | 1469142983654 Marionette DEBUG loaded listener.js 16:16:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x939a1800) [pid = 1784] [serial = 416] [outer = 0x91767800] 16:16:24 INFO - PROCESS | 1784 | 1469142984596 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1738ms 16:16:24 INFO - PROCESS | 1784 | 1469142984642 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 1784 | 1469142984648 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 16:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:16:24 INFO - PROCESS | 1784 | 1469142984656 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - PROCESS | 1784 | 1469142984660 Marionette TRACE conn4 <- [1,526,null,{}] 16:16:24 INFO - PROCESS | 1784 | 1469142984667 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:24 INFO - PROCESS | 1784 | 1469142984673 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:24 INFO - PROCESS | 1784 | 1469142984850 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 16:16:25 INFO - PROCESS | 1784 | 1469142985015 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 1784 | 1469142985023 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f201c00 == 38 [pid = 1784] [id = 139] 16:16:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8f20a000) [pid = 1784] [serial = 417] [outer = (nil)] 16:16:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x93c54000) [pid = 1784] [serial = 418] [outer = 0x8f20a000] 16:16:25 INFO - PROCESS | 1784 | 1469142985135 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965ae800) [pid = 1784] [serial = 419] [outer = 0x8f20a000] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x93996800 == 37 [pid = 1784] [id = 116] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x91772000 == 36 [pid = 1784] [id = 107] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9ada2400 == 35 [pid = 1784] [id = 114] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204400 == 34 [pid = 1784] [id = 110] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f299800 == 33 [pid = 1784] [id = 127] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9a8a7400 == 32 [pid = 1784] [id = 126] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f210800 == 31 [pid = 1784] [id = 125] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9176cc00 == 30 [pid = 1784] [id = 124] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20c000 == 29 [pid = 1784] [id = 106] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x95208800 == 28 [pid = 1784] [id = 108] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x91773800 == 27 [pid = 1784] [id = 113] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x923d6400 == 26 [pid = 1784] [id = 123] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x965d2c00 == 25 [pid = 1784] [id = 109] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204000 == 24 [pid = 1784] [id = 112] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x939a2000 == 23 [pid = 1784] [id = 117] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9b426800 == 22 [pid = 1784] [id = 115] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9176e800 == 21 [pid = 1784] [id = 118] 16:16:26 INFO - PROCESS | 1784 | --DOCSHELL 0x93c54800 == 20 [pid = 1784] [id = 111] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x965e4000) [pid = 1784] [serial = 369] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x8f28d800) [pid = 1784] [serial = 357] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8fd3e800) [pid = 1784] [serial = 358] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x923e2800) [pid = 1784] [serial = 337] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x938d0c00) [pid = 1784] [serial = 360] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x91776400) [pid = 1784] [serial = 336] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x95211800) [pid = 1784] [serial = 364] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x93998000) [pid = 1784] [serial = 361] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9399c400) [pid = 1784] [serial = 355] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x91775800) [pid = 1784] [serial = 354] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d4400) [pid = 1784] [serial = 340] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x965a5400) [pid = 1784] [serial = 339] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9c0db800) [pid = 1784] [serial = 343] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9bcdc800) [pid = 1784] [serial = 342] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x965d4000) [pid = 1784] [serial = 366] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9d43bc00) [pid = 1784] [serial = 346] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9c26e400) [pid = 1784] [serial = 345] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965dc800) [pid = 1784] [serial = 367] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xa101d800) [pid = 1784] [serial = 349] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9d80bc00) [pid = 1784] [serial = 348] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0xa25ec400) [pid = 1784] [serial = 352] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0xa23f6c00) [pid = 1784] [serial = 351] [outer = (nil)] [url = about:blank] 16:16:26 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9520bc00) [pid = 1784] [serial = 363] [outer = (nil)] [url = about:blank] 16:16:27 INFO - PROCESS | 1784 | 1469142987182 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:16:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 16:16:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2587ms 16:16:27 INFO - PROCESS | 1784 | 1469142987243 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 16:16:27 INFO - PROCESS | 1784 | 1469142987250 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 16:16:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:16:27 INFO - PROCESS | 1784 | 1469142987258 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:16:27 INFO - PROCESS | 1784 | 1469142987263 Marionette TRACE conn4 <- [1,530,null,{}] 16:16:27 INFO - PROCESS | 1784 | 1469142987271 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:27 INFO - PROCESS | 1784 | 1469142987277 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:27 INFO - PROCESS | 1784 | 1469142987443 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 16:16:27 INFO - PROCESS | 1784 | 1469142987554 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 1784 | 1469142987566 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f298400 == 21 [pid = 1784] [id = 140] 16:16:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8fd35c00) [pid = 1784] [serial = 420] [outer = (nil)] 16:16:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8fd3a400) [pid = 1784] [serial = 421] [outer = 0x8fd35c00] 16:16:27 INFO - PROCESS | 1784 | 1469142987636 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x8fd3d800) [pid = 1784] [serial = 422] [outer = 0x8fd35c00] 16:16:28 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:16:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:16:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:16:28 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:16:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:16:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:16:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1081ms 16:16:28 INFO - PROCESS | 1784 | 1469142988318 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:16:28 INFO - PROCESS | 1784 | 1469142988394 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 1784 | 1469142988402 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 16:16:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:16:28 INFO - PROCESS | 1784 | 1469142988414 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - PROCESS | 1784 | 1469142988418 Marionette TRACE conn4 <- [1,534,null,{}] 16:16:28 INFO - PROCESS | 1784 | 1469142988437 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:28 INFO - PROCESS | 1784 | 1469142988447 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:28 INFO - PROCESS | 1784 | 1469142988670 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 16:16:28 INFO - PROCESS | 1784 | 1469142988685 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:28 INFO - PROCESS | 1784 | 1469142988695 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x93996800 == 22 [pid = 1784] [id = 141] 16:16:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9399bc00) [pid = 1784] [serial = 423] [outer = (nil)] 16:16:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x939a1c00) [pid = 1784] [serial = 424] [outer = 0x9399bc00] 16:16:28 INFO - PROCESS | 1784 | 1469142988764 Marionette DEBUG loaded listener.js 16:16:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x93a62c00) [pid = 1784] [serial = 425] [outer = 0x9399bc00] 16:16:29 INFO - PROCESS | 1784 | 1469142989661 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 16:16:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:16:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1285ms 16:16:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:16:29 INFO - PROCESS | 1784 | 1469142989712 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 16:16:29 INFO - PROCESS | 1784 | 1469142989715 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 16:16:29 INFO - PROCESS | 1784 | 1469142989722 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:16:29 INFO - PROCESS | 1784 | 1469142989728 Marionette TRACE conn4 <- [1,538,null,{}] 16:16:29 INFO - PROCESS | 1784 | 1469142989745 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:29 INFO - PROCESS | 1784 | 1469142989754 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:29 INFO - PROCESS | 1784 | 1469142989981 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 16:16:30 INFO - PROCESS | 1784 | 1469142990063 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 1784 | 1469142990077 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x9528b400 == 23 [pid = 1784] [id = 142] 16:16:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9528b800) [pid = 1784] [serial = 426] [outer = (nil)] 16:16:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965ab400) [pid = 1784] [serial = 427] [outer = 0x9528b800] 16:16:30 INFO - PROCESS | 1784 | 1469142990147 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965cdc00) [pid = 1784] [serial = 428] [outer = 0x9528b800] 16:16:31 INFO - PROCESS | 1784 | 1469142991033 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 16:16:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1351ms 16:16:31 INFO - PROCESS | 1784 | 1469142991075 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 1784 | 1469142991079 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 16:16:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:16:31 INFO - PROCESS | 1784 | 1469142991085 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 1784 | 1469142991088 Marionette TRACE conn4 <- [1,542,null,{}] 16:16:31 INFO - PROCESS | 1784 | 1469142991094 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:31 INFO - PROCESS | 1784 | 1469142991098 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:31 INFO - PROCESS | 1784 | 1469142991288 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 16:16:31 INFO - PROCESS | 1784 | 1469142991322 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 1784 | 1469142991331 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x9520e000 == 24 [pid = 1784] [id = 143] 16:16:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965d0800) [pid = 1784] [serial = 429] [outer = (nil)] 16:16:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x965e9400) [pid = 1784] [serial = 430] [outer = 0x965d0800] 16:16:31 INFO - PROCESS | 1784 | 1469142991398 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x98976000) [pid = 1784] [serial = 431] [outer = 0x965d0800] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9176c400) [pid = 1784] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x965ebc00) [pid = 1784] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8f296400) [pid = 1784] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x93978c00) [pid = 1784] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x93c5e800) [pid = 1784] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x91771800) [pid = 1784] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9176d000) [pid = 1784] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a8b2000) [pid = 1784] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x95207400) [pid = 1784] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:16:32 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8f299c00) [pid = 1784] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:16:33 INFO - PROCESS | 1784 | 1469142993303 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:16:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 16:16:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2233ms 16:16:33 INFO - PROCESS | 1784 | 1469142993347 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 16:16:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:16:33 INFO - PROCESS | 1784 | 1469142993351 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 16:16:33 INFO - PROCESS | 1784 | 1469142993357 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 1784 | 1469142993361 Marionette TRACE conn4 <- [1,546,null,{}] 16:16:33 INFO - PROCESS | 1784 | 1469142993367 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:33 INFO - PROCESS | 1784 | 1469142993372 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:33 INFO - PROCESS | 1784 | 1469142993545 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 16:16:33 INFO - PROCESS | 1784 | 1469142993691 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:33 INFO - PROCESS | 1784 | 1469142993698 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x91774c00 == 25 [pid = 1784] [id = 144] 16:16:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x92ea7000) [pid = 1784] [serial = 432] [outer = (nil)] 16:16:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965e2000) [pid = 1784] [serial = 433] [outer = 0x92ea7000] 16:16:33 INFO - PROCESS | 1784 | 1469142993784 Marionette DEBUG loaded listener.js 16:16:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a004000) [pid = 1784] [serial = 434] [outer = 0x92ea7000] 16:16:34 INFO - PROCESS | 1784 | 1469142994654 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 16:16:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:16:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1385ms 16:16:34 INFO - PROCESS | 1784 | 1469142994745 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 16:16:34 INFO - PROCESS | 1784 | 1469142994751 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 16:16:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:16:34 INFO - PROCESS | 1784 | 1469142994760 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:16:34 INFO - PROCESS | 1784 | 1469142994767 Marionette TRACE conn4 <- [1,550,null,{}] 16:16:34 INFO - PROCESS | 1784 | 1469142994777 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:34 INFO - PROCESS | 1784 | 1469142994782 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:34 INFO - PROCESS | 1784 | 1469142994988 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 16:16:35 INFO - PROCESS | 1784 | 1469142995158 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 1784 | 1469142995173 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28d400 == 26 [pid = 1784] [id = 145] 16:16:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x8fd39000) [pid = 1784] [serial = 435] [outer = (nil)] 16:16:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8fd3f400) [pid = 1784] [serial = 436] [outer = 0x8fd39000] 16:16:35 INFO - PROCESS | 1784 | 1469142995312 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x91772800) [pid = 1784] [serial = 437] [outer = 0x8fd39000] 16:16:36 INFO - PROCESS | 1784 | 1469142996277 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 16:16:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 16:16:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1598ms 16:16:36 INFO - PROCESS | 1784 | 1469142996358 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 16:16:36 INFO - PROCESS | 1784 | 1469142996366 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 16:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:16:36 INFO - PROCESS | 1784 | 1469142996376 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:16:36 INFO - PROCESS | 1784 | 1469142996381 Marionette TRACE conn4 <- [1,554,null,{}] 16:16:36 INFO - PROCESS | 1784 | 1469142996387 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:36 INFO - PROCESS | 1784 | 1469142996393 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:36 INFO - PROCESS | 1784 | 1469142996575 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 16:16:36 INFO - PROCESS | 1784 | 1469142996773 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 1784 | 1469142996781 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28c800 == 27 [pid = 1784] [id = 146] 16:16:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x95281000) [pid = 1784] [serial = 438] [outer = (nil)] 16:16:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x96515c00) [pid = 1784] [serial = 439] [outer = 0x95281000] 16:16:36 INFO - PROCESS | 1784 | 1469142996868 Marionette DEBUG loaded listener.js 16:16:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x965a5400) [pid = 1784] [serial = 440] [outer = 0x95281000] 16:16:37 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:16:37 INFO - PROCESS | 1784 | 1469142997886 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1532ms 16:16:37 INFO - PROCESS | 1784 | 1469142997908 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 1784 | 1469142997912 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 16:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:16:37 INFO - PROCESS | 1784 | 1469142997919 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 1784 | 1469142997926 Marionette TRACE conn4 <- [1,558,null,{}] 16:16:37 INFO - PROCESS | 1784 | 1469142997943 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:37 INFO - PROCESS | 1784 | 1469142997951 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:38 INFO - PROCESS | 1784 | 1469142998134 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 16:16:38 INFO - PROCESS | 1784 | 1469142998377 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 1784 | 1469142998393 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ada2400 == 28 [pid = 1784] [id = 147] 16:16:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9ada2c00) [pid = 1784] [serial = 441] [outer = (nil)] 16:16:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9b10a800) [pid = 1784] [serial = 442] [outer = 0x9ada2c00] 16:16:38 INFO - PROCESS | 1784 | 1469142998529 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9b3cb000) [pid = 1784] [serial = 443] [outer = 0x9ada2c00] 16:16:39 INFO - PROCESS | 1784 | 1469142999472 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1601ms 16:16:39 INFO - PROCESS | 1784 | 1469142999547 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 1784 | 1469142999551 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 16:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:16:39 INFO - PROCESS | 1784 | 1469142999560 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 1784 | 1469142999563 Marionette TRACE conn4 <- [1,562,null,{}] 16:16:39 INFO - PROCESS | 1784 | 1469142999568 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:39 INFO - PROCESS | 1784 | 1469142999574 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:39 INFO - PROCESS | 1784 | 1469142999749 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 16:16:39 INFO - PROCESS | 1784 | 1469142999900 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 1784 | 1469142999911 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202400 == 29 [pid = 1784] [id = 148] 16:16:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9520a800) [pid = 1784] [serial = 444] [outer = (nil)] 16:16:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9b574400) [pid = 1784] [serial = 445] [outer = 0x9520a800] 16:16:40 INFO - PROCESS | 1784 | 1469143000034 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9b57c800) [pid = 1784] [serial = 446] [outer = 0x9520a800] 16:16:40 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:16:40 INFO - PROCESS | 1784 | 1469143000940 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1449ms 16:16:41 INFO - PROCESS | 1784 | 1469143001010 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 1784 | 1469143001014 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 16:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:16:41 INFO - PROCESS | 1784 | 1469143001021 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 1784 | 1469143001024 Marionette TRACE conn4 <- [1,566,null,{}] 16:16:41 INFO - PROCESS | 1784 | 1469143001030 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:41 INFO - PROCESS | 1784 | 1469143001036 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:41 INFO - PROCESS | 1784 | 1469143001213 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 16:16:41 INFO - PROCESS | 1784 | 1469143001367 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 1784 | 1469143001375 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207c00 == 30 [pid = 1784] [id = 149] 16:16:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8f20c000) [pid = 1784] [serial = 447] [outer = (nil)] 16:16:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9bfa2c00) [pid = 1784] [serial = 448] [outer = 0x8f20c000] 16:16:41 INFO - PROCESS | 1784 | 1469143001500 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9c1f6000) [pid = 1784] [serial = 449] [outer = 0x8f20c000] 16:16:42 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:16:42 INFO - PROCESS | 1784 | 1469143002529 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1583ms 16:16:42 INFO - PROCESS | 1784 | 1469143002605 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 16:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:16:42 INFO - PROCESS | 1784 | 1469143002616 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 16:16:42 INFO - PROCESS | 1784 | 1469143002627 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 1784 | 1469143002631 Marionette TRACE conn4 <- [1,570,null,{}] 16:16:42 INFO - PROCESS | 1784 | 1469143002639 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:42 INFO - PROCESS | 1784 | 1469143002644 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:42 INFO - PROCESS | 1784 | 1469143002823 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 16:16:43 INFO - PROCESS | 1784 | 1469143003064 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 1784 | 1469143003079 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20c400 == 31 [pid = 1784] [id = 150] 16:16:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8f299c00) [pid = 1784] [serial = 450] [outer = (nil)] 16:16:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x923d6000) [pid = 1784] [serial = 451] [outer = 0x8f299c00] 16:16:43 INFO - PROCESS | 1784 | 1469143003149 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x9399c000) [pid = 1784] [serial = 452] [outer = 0x8f299c00] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x99fb9c00) [pid = 1784] [serial = 391] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9a093800) [pid = 1784] [serial = 392] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x923e2c00) [pid = 1784] [serial = 394] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x965e8000) [pid = 1784] [serial = 370] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9513f800) [pid = 1784] [serial = 387] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x923df800) [pid = 1784] [serial = 384] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x938dd800) [pid = 1784] [serial = 385] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x923d8000) [pid = 1784] [serial = 372] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x93975000) [pid = 1784] [serial = 373] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9b109400) [pid = 1784] [serial = 378] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9b3d0c00) [pid = 1784] [serial = 379] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x96515400) [pid = 1784] [serial = 375] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x965ac000) [pid = 1784] [serial = 376] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9470c400) [pid = 1784] [serial = 381] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9650e000) [pid = 1784] [serial = 382] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x923d6800) [pid = 1784] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9ab3e000) [pid = 1784] [serial = 395] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x95281400) [pid = 1784] [serial = 388] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9b3c8800) [pid = 1784] [serial = 398] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b10b000) [pid = 1784] [serial = 397] [outer = (nil)] [url = about:blank] 16:16:43 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:16:43 INFO - PROCESS | 1784 | 1469143003993 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1432ms 16:16:44 INFO - PROCESS | 1784 | 1469143004058 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 16:16:44 INFO - PROCESS | 1784 | 1469143004065 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 16:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:16:44 INFO - PROCESS | 1784 | 1469143004075 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:16:44 INFO - PROCESS | 1784 | 1469143004078 Marionette TRACE conn4 <- [1,574,null,{}] 16:16:44 INFO - PROCESS | 1784 | 1469143004085 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:44 INFO - PROCESS | 1784 | 1469143004090 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:44 INFO - PROCESS | 1784 | 1469143004262 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 16:16:44 INFO - PROCESS | 1784 | 1469143004375 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:44 INFO - PROCESS | 1784 | 1469143004383 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dac00 == 32 [pid = 1784] [id = 151] 16:16:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x939a3c00) [pid = 1784] [serial = 453] [outer = (nil)] 16:16:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x95209400) [pid = 1784] [serial = 454] [outer = 0x939a3c00] 16:16:44 INFO - PROCESS | 1784 | 1469143004469 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x95286000) [pid = 1784] [serial = 455] [outer = 0x939a3c00] 16:16:45 INFO - PROCESS | 1784 | 1469143005297 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1245ms 16:16:45 INFO - PROCESS | 1784 | 1469143005320 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 16:16:45 INFO - PROCESS | 1784 | 1469143005324 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 16:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:16:45 INFO - PROCESS | 1784 | 1469143005331 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:16:45 INFO - PROCESS | 1784 | 1469143005337 Marionette TRACE conn4 <- [1,578,null,{}] 16:16:45 INFO - PROCESS | 1784 | 1469143005353 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:45 INFO - PROCESS | 1784 | 1469143005361 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:45 INFO - PROCESS | 1784 | 1469143005520 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 16:16:45 INFO - PROCESS | 1784 | 1469143005531 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 1784 | 1469143005542 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x98970000 == 33 [pid = 1784] [id = 152] 16:16:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x98974c00) [pid = 1784] [serial = 456] [outer = (nil)] 16:16:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9a08a400) [pid = 1784] [serial = 457] [outer = 0x98974c00] 16:16:45 INFO - PROCESS | 1784 | 1469143005610 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9a433800) [pid = 1784] [serial = 458] [outer = 0x98974c00] 16:16:46 INFO - PROCESS | 1784 | 1469143006605 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1303ms 16:16:46 INFO - PROCESS | 1784 | 1469143006643 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 1784 | 1469143006649 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 16:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:16:46 INFO - PROCESS | 1784 | 1469143006655 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 1784 | 1469143006658 Marionette TRACE conn4 <- [1,582,null,{}] 16:16:46 INFO - PROCESS | 1784 | 1469143006664 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:46 INFO - PROCESS | 1784 | 1469143006669 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:46 INFO - PROCESS | 1784 | 1469143006874 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 16:16:46 INFO - PROCESS | 1784 | 1469143006897 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:46 INFO - PROCESS | 1784 | 1469143006904 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x96512400 == 34 [pid = 1784] [id = 153] 16:16:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a358400) [pid = 1784] [serial = 459] [outer = (nil)] 16:16:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9b10b800) [pid = 1784] [serial = 460] [outer = 0x9a358400] 16:16:46 INFO - PROCESS | 1784 | 1469143006973 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9b3d2c00) [pid = 1784] [serial = 461] [outer = 0x9a358400] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9528b800) [pid = 1784] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8f20a000) [pid = 1784] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9399bc00) [pid = 1784] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8fd35c00) [pid = 1784] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x965d0800) [pid = 1784] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8fd40800) [pid = 1784] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965e3000) [pid = 1784] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9bc98c00) [pid = 1784] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9c1fc400) [pid = 1784] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9c1f8800) [pid = 1784] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:16:47 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x91767800) [pid = 1784] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:16:47 INFO - PROCESS | 1784 | 1469143007984 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1389ms 16:16:48 INFO - PROCESS | 1784 | 1469143008047 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 1784 | 1469143008053 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 16:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:16:48 INFO - PROCESS | 1784 | 1469143008062 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:16:48 INFO - PROCESS | 1784 | 1469143008067 Marionette TRACE conn4 <- [1,586,null,{}] 16:16:48 INFO - PROCESS | 1784 | 1469143008075 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:48 INFO - PROCESS | 1784 | 1469143008081 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:48 INFO - PROCESS | 1784 | 1469143008293 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 16:16:48 INFO - PROCESS | 1784 | 1469143008366 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:48 INFO - PROCESS | 1784 | 1469143008375 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd37400 == 35 [pid = 1784] [id = 154] 16:16:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9399bc00) [pid = 1784] [serial = 462] [outer = (nil)] 16:16:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x95280c00) [pid = 1784] [serial = 463] [outer = 0x9399bc00] 16:16:48 INFO - PROCESS | 1784 | 1469143008452 Marionette DEBUG loaded listener.js 16:16:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93978c00) [pid = 1784] [serial = 464] [outer = 0x9399bc00] 16:16:48 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:16:49 INFO - PROCESS | 1784 | 1469143009243 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1233ms 16:16:49 INFO - PROCESS | 1784 | 1469143009296 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 16:16:49 INFO - PROCESS | 1784 | 1469143009300 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 16:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:16:49 INFO - PROCESS | 1784 | 1469143009306 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - PROCESS | 1784 | 1469143009309 Marionette TRACE conn4 <- [1,590,null,{}] 16:16:49 INFO - PROCESS | 1784 | 1469143009315 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:49 INFO - PROCESS | 1784 | 1469143009325 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:49 INFO - PROCESS | 1784 | 1469143009538 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 16:16:49 INFO - PROCESS | 1784 | 1469143009652 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 1784 | 1469143009658 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202800 == 36 [pid = 1784] [id = 155] 16:16:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x8f295000) [pid = 1784] [serial = 465] [outer = (nil)] 16:16:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9b57a800) [pid = 1784] [serial = 466] [outer = 0x8f295000] 16:16:49 INFO - PROCESS | 1784 | 1469143009733 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9c1f5800) [pid = 1784] [serial = 467] [outer = 0x8f295000] 16:16:50 INFO - PROCESS | 1784 | 1469143010823 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1580ms 16:16:50 INFO - PROCESS | 1784 | 1469143010888 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 1784 | 1469143010895 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 16:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:16:50 INFO - PROCESS | 1784 | 1469143010904 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - PROCESS | 1784 | 1469143010909 Marionette TRACE conn4 <- [1,594,null,{}] 16:16:50 INFO - PROCESS | 1784 | 1469143010919 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:50 INFO - PROCESS | 1784 | 1469143010925 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:51 INFO - PROCESS | 1784 | 1469143011156 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 16:16:51 INFO - PROCESS | 1784 | 1469143011374 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 1784 | 1469143011383 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176b800 == 37 [pid = 1784] [id = 156] 16:16:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x923d9000) [pid = 1784] [serial = 468] [outer = (nil)] 16:16:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x93976400) [pid = 1784] [serial = 469] [outer = 0x923d9000] 16:16:51 INFO - PROCESS | 1784 | 1469143011482 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x93c5e000) [pid = 1784] [serial = 470] [outer = 0x923d9000] 16:16:52 INFO - PROCESS | 1784 | 1469143012388 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1536ms 16:16:52 INFO - PROCESS | 1784 | 1469143012441 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 1784 | 1469143012448 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 16:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:16:52 INFO - PROCESS | 1784 | 1469143012459 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 1784 | 1469143012463 Marionette TRACE conn4 <- [1,598,null,{}] 16:16:52 INFO - PROCESS | 1784 | 1469143012470 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:52 INFO - PROCESS | 1784 | 1469143012476 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:52 INFO - PROCESS | 1784 | 1469143012662 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 16:16:52 INFO - PROCESS | 1784 | 1469143012822 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 1784 | 1469143012833 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x9651cc00 == 38 [pid = 1784] [id = 157] 16:16:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x965d4000) [pid = 1784] [serial = 471] [outer = (nil)] 16:16:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x965e7800) [pid = 1784] [serial = 472] [outer = 0x965d4000] 16:16:52 INFO - PROCESS | 1784 | 1469143012974 Marionette DEBUG loaded listener.js 16:16:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9a001400) [pid = 1784] [serial = 473] [outer = 0x965d4000] 16:16:53 INFO - PROCESS | 1784 | 1469143013966 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1590ms 16:16:54 INFO - PROCESS | 1784 | 1469143014049 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 16:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:16:54 INFO - PROCESS | 1784 | 1469143014054 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 16:16:54 INFO - PROCESS | 1784 | 1469143014061 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 1784 | 1469143014067 Marionette TRACE conn4 <- [1,602,null,{}] 16:16:54 INFO - PROCESS | 1784 | 1469143014084 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:54 INFO - PROCESS | 1784 | 1469143014093 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:54 INFO - PROCESS | 1784 | 1469143014433 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 16:16:54 INFO - PROCESS | 1784 | 1469143014624 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 1784 | 1469143014632 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c262c00 == 39 [pid = 1784] [id = 158] 16:16:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9c263c00) [pid = 1784] [serial = 474] [outer = (nil)] 16:16:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9d436c00) [pid = 1784] [serial = 475] [outer = 0x9c263c00] 16:16:54 INFO - PROCESS | 1784 | 1469143014719 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9d4b7c00) [pid = 1784] [serial = 476] [outer = 0x9c263c00] 16:16:55 INFO - PROCESS | 1784 | 1469143015632 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1637ms 16:16:55 INFO - PROCESS | 1784 | 1469143015699 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 16:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:16:55 INFO - PROCESS | 1784 | 1469143015705 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 16:16:55 INFO - PROCESS | 1784 | 1469143015712 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:16:55 INFO - PROCESS | 1784 | 1469143015717 Marionette TRACE conn4 <- [1,606,null,{}] 16:16:55 INFO - PROCESS | 1784 | 1469143015723 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:55 INFO - PROCESS | 1784 | 1469143015730 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:55 INFO - PROCESS | 1784 | 1469143015961 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 16:16:56 INFO - PROCESS | 1784 | 1469143016168 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 1784 | 1469143016178 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bc98c00 == 40 [pid = 1784] [id = 159] 16:16:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9d88cc00) [pid = 1784] [serial = 477] [outer = (nil)] 16:16:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0xa1017000) [pid = 1784] [serial = 478] [outer = 0x9d88cc00] 16:16:56 INFO - PROCESS | 1784 | 1469143016302 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0xa1088400) [pid = 1784] [serial = 479] [outer = 0x9d88cc00] 16:16:57 INFO - PROCESS | 1784 | 1469143017167 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1531ms 16:16:57 INFO - PROCESS | 1784 | 1469143017243 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 16:16:57 INFO - PROCESS | 1784 | 1469143017248 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 16:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:16:57 INFO - PROCESS | 1784 | 1469143017254 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:16:57 INFO - PROCESS | 1784 | 1469143017258 Marionette TRACE conn4 <- [1,610,null,{}] 16:16:57 INFO - PROCESS | 1784 | 1469143017263 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:57 INFO - PROCESS | 1784 | 1469143017269 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:57 INFO - PROCESS | 1784 | 1469143017481 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 16:16:57 INFO - PROCESS | 1784 | 1469143017640 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 1784 | 1469143017648 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x96516000 == 41 [pid = 1784] [id = 160] 16:16:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9d433400) [pid = 1784] [serial = 480] [outer = (nil)] 16:16:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa2315000) [pid = 1784] [serial = 481] [outer = 0x9d433400] 16:16:57 INFO - PROCESS | 1784 | 1469143017775 Marionette DEBUG loaded listener.js 16:16:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0xa2364800) [pid = 1784] [serial = 482] [outer = 0x9d433400] 16:16:58 INFO - PROCESS | 1784 | 1469143018749 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1540ms 16:16:58 INFO - PROCESS | 1784 | 1469143018796 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 16:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:16:58 INFO - PROCESS | 1784 | 1469143018800 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 16:16:58 INFO - PROCESS | 1784 | 1469143018807 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 1784 | 1469143018811 Marionette TRACE conn4 <- [1,614,null,{}] 16:16:58 INFO - PROCESS | 1784 | 1469143018816 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:58 INFO - PROCESS | 1784 | 1469143018827 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:59 INFO - PROCESS | 1784 | 1469143019037 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 16:16:59 INFO - PROCESS | 1784 | 1469143019248 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 1784 | 1469143019254 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:16:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203c00 == 42 [pid = 1784] [id = 161] 16:16:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x8f204400) [pid = 1784] [serial = 483] [outer = (nil)] 16:16:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8fd41800) [pid = 1784] [serial = 484] [outer = 0x8f204400] 16:16:59 INFO - PROCESS | 1784 | 1469143019381 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x93a5d000) [pid = 1784] [serial = 485] [outer = 0x8f204400] 16:17:00 INFO - PROCESS | 1784 | 1469143020559 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1784ms 16:17:00 INFO - PROCESS | 1784 | 1469143020593 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 16:17:00 INFO - PROCESS | 1784 | 1469143020598 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 16:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:17:00 INFO - PROCESS | 1784 | 1469143020607 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - PROCESS | 1784 | 1469143020610 Marionette TRACE conn4 <- [1,618,null,{}] 16:17:00 INFO - PROCESS | 1784 | 1469143020619 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:00 INFO - PROCESS | 1784 | 1469143020625 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:00 INFO - PROCESS | 1784 | 1469143020809 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 16:17:01 INFO - PROCESS | 1784 | 1469143021047 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 1784 | 1469143021055 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3ac00 == 43 [pid = 1784] [id = 162] 16:17:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x8fd3c800) [pid = 1784] [serial = 486] [outer = (nil)] 16:17:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x93996400) [pid = 1784] [serial = 487] [outer = 0x8fd3c800] 16:17:01 INFO - PROCESS | 1784 | 1469143021130 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x95144c00) [pid = 1784] [serial = 488] [outer = 0x8fd3c800] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd37400 == 42 [pid = 1784] [id = 154] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x96512400 == 41 [pid = 1784] [id = 153] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x98970000 == 40 [pid = 1784] [id = 152] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x923dac00 == 39 [pid = 1784] [id = 151] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20c400 == 38 [pid = 1784] [id = 150] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202400 == 37 [pid = 1784] [id = 148] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28c800 == 36 [pid = 1784] [id = 146] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x9ada2400 == 35 [pid = 1784] [id = 147] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207c00 == 34 [pid = 1784] [id = 149] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203c00 == 33 [pid = 1784] [id = 161] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x9bc98c00 == 32 [pid = 1784] [id = 159] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x96516000 == 31 [pid = 1784] [id = 160] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x9c262c00 == 30 [pid = 1784] [id = 158] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x9651cc00 == 29 [pid = 1784] [id = 157] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202800 == 28 [pid = 1784] [id = 155] 16:17:03 INFO - PROCESS | 1784 | --DOCSHELL 0x9176b800 == 27 [pid = 1784] [id = 156] 16:17:03 INFO - PROCESS | 1784 | 1469143023490 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x965e2000) [pid = 1784] [serial = 433] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x965cdc00) [pid = 1784] [serial = 428] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x965ae800) [pid = 1784] [serial = 419] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x93c54000) [pid = 1784] [serial = 418] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x939a1c00) [pid = 1784] [serial = 424] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x8fd3a400) [pid = 1784] [serial = 421] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x8fd3d800) [pid = 1784] [serial = 422] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x965e9400) [pid = 1784] [serial = 430] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x93c54400) [pid = 1784] [serial = 400] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9479e800) [pid = 1784] [serial = 401] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9a08ac00) [pid = 1784] [serial = 404] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9821e000) [pid = 1784] [serial = 403] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9c1ef000) [pid = 1784] [serial = 407] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9bf96400) [pid = 1784] [serial = 406] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9c26b000) [pid = 1784] [serial = 410] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9c266c00) [pid = 1784] [serial = 409] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9d438400) [pid = 1784] [serial = 413] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9d805400) [pid = 1784] [serial = 412] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x939a1800) [pid = 1784] [serial = 416] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x98976000) [pid = 1784] [serial = 431] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x965ab400) [pid = 1784] [serial = 427] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x91776800) [pid = 1784] [serial = 415] [outer = (nil)] [url = about:blank] 16:17:03 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x93a62c00) [pid = 1784] [serial = 425] [outer = (nil)] [url = about:blank] 16:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 3239ms 16:17:04 INFO - PROCESS | 1784 | 1469143023992 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 16:17:04 INFO - PROCESS | 1784 | 1469143023999 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 16:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:17:04 INFO - PROCESS | 1784 | 1469143024044 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:17:04 INFO - PROCESS | 1784 | 1469143024052 Marionette TRACE conn4 <- [1,622,null,{}] 16:17:04 INFO - PROCESS | 1784 | 1469143024064 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:04 INFO - PROCESS | 1784 | 1469143024073 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:04 INFO - PROCESS | 1784 | 1469143024351 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 16:17:04 INFO - PROCESS | 1784 | 1469143024530 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 1784 | 1469143024542 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dec00 == 28 [pid = 1784] [id = 163] 16:17:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x923df400) [pid = 1784] [serial = 489] [outer = (nil)] 16:17:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x92eaf000) [pid = 1784] [serial = 490] [outer = 0x923df400] 16:17:04 INFO - PROCESS | 1784 | 1469143024663 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x93977400) [pid = 1784] [serial = 491] [outer = 0x923df400] 16:17:05 INFO - PROCESS | 1784 | 1469143025857 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1856ms 16:17:05 INFO - PROCESS | 1784 | 1469143025892 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 16:17:05 INFO - PROCESS | 1784 | 1469143025906 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 16:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:17:05 INFO - PROCESS | 1784 | 1469143025952 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:17:05 INFO - PROCESS | 1784 | 1469143025959 Marionette TRACE conn4 <- [1,626,null,{}] 16:17:05 INFO - PROCESS | 1784 | 1469143025969 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:05 INFO - PROCESS | 1784 | 1469143025976 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:06 INFO - PROCESS | 1784 | 1469143026242 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 16:17:06 INFO - PROCESS | 1784 | 1469143026530 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:06 INFO - PROCESS | 1784 | 1469143026545 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c5c800 == 29 [pid = 1784] [id = 164] 16:17:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9470bc00) [pid = 1784] [serial = 492] [outer = (nil)] 16:17:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x95141800) [pid = 1784] [serial = 493] [outer = 0x9470bc00] 16:17:06 INFO - PROCESS | 1784 | 1469143026662 Marionette DEBUG loaded listener.js 16:17:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9520cc00) [pid = 1784] [serial = 494] [outer = 0x9470bc00] 16:17:07 INFO - PROCESS | 1784 | 1469143027876 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2006ms 16:17:07 INFO - PROCESS | 1784 | 1469143027953 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 1784 | 1469143027958 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 16:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:17:07 INFO - PROCESS | 1784 | 1469143027964 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - PROCESS | 1784 | 1469143027971 Marionette TRACE conn4 <- [1,630,null,{}] 16:17:08 INFO - PROCESS | 1784 | 1469143028001 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:08 INFO - PROCESS | 1784 | 1469143028016 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:08 INFO - PROCESS | 1784 | 1469143028353 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9a358400) [pid = 1784] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9399bc00) [pid = 1784] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x98974c00) [pid = 1784] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x8f299c00) [pid = 1784] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x939a3c00) [pid = 1784] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8f20c000) [pid = 1784] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9ada2c00) [pid = 1784] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x92ea7000) [pid = 1784] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x95281000) [pid = 1784] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9520a800) [pid = 1784] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8fd39000) [pid = 1784] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:17:08 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x8f295000) [pid = 1784] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:17:09 INFO - PROCESS | 1784 | 1469143028993 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 1784 | 1469143029006 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd39000 == 30 [pid = 1784] [id = 165] 16:17:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8fd44000) [pid = 1784] [serial = 495] [outer = (nil)] 16:17:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x939a3c00) [pid = 1784] [serial = 496] [outer = 0x8fd44000] 16:17:09 INFO - PROCESS | 1784 | 1469143029094 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x965ae400) [pid = 1784] [serial = 497] [outer = 0x8fd44000] 16:17:09 INFO - PROCESS | 1784 | 1469143029881 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1955ms 16:17:09 INFO - PROCESS | 1784 | 1469143029920 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 16:17:09 INFO - PROCESS | 1784 | 1469143029924 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 16:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:17:09 INFO - PROCESS | 1784 | 1469143029931 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:17:09 INFO - PROCESS | 1784 | 1469143029934 Marionette TRACE conn4 <- [1,634,null,{}] 16:17:09 INFO - PROCESS | 1784 | 1469143029940 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:09 INFO - PROCESS | 1784 | 1469143029945 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:10 INFO - PROCESS | 1784 | 1469143030112 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 16:17:10 INFO - PROCESS | 1784 | 1469143030123 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:10 INFO - PROCESS | 1784 | 1469143030130 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f296400 == 31 [pid = 1784] [id = 166] 16:17:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965e9000) [pid = 1784] [serial = 498] [outer = (nil)] 16:17:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x994aa800) [pid = 1784] [serial = 499] [outer = 0x965e9000] 16:17:10 INFO - PROCESS | 1784 | 1469143030199 Marionette DEBUG loaded listener.js 16:17:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a089400) [pid = 1784] [serial = 500] [outer = 0x965e9000] 16:17:10 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:11 INFO - PROCESS | 1784 | 1469143031159 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1281ms 16:17:11 INFO - PROCESS | 1784 | 1469143031213 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 16:17:11 INFO - PROCESS | 1784 | 1469143031221 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 16:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:17:11 INFO - PROCESS | 1784 | 1469143031230 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:17:11 INFO - PROCESS | 1784 | 1469143031236 Marionette TRACE conn4 <- [1,638,null,{}] 16:17:11 INFO - PROCESS | 1784 | 1469143031245 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:11 INFO - PROCESS | 1784 | 1469143031251 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:11 INFO - PROCESS | 1784 | 1469143031484 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 16:17:11 INFO - PROCESS | 1784 | 1469143031646 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 1784 | 1469143031662 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x91776000 == 32 [pid = 1784] [id = 167] 16:17:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x923da000) [pid = 1784] [serial = 501] [outer = (nil)] 16:17:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x92ea7000) [pid = 1784] [serial = 502] [outer = 0x923da000] 16:17:11 INFO - PROCESS | 1784 | 1469143031798 Marionette DEBUG loaded listener.js 16:17:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x93a5b800) [pid = 1784] [serial = 503] [outer = 0x923da000] 16:17:12 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:12 INFO - PROCESS | 1784 | 1469143032708 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1536ms 16:17:12 INFO - PROCESS | 1784 | 1469143032767 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 16:17:12 INFO - PROCESS | 1784 | 1469143032774 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 16:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:17:12 INFO - PROCESS | 1784 | 1469143032785 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 1784 | 1469143032789 Marionette TRACE conn4 <- [1,642,null,{}] 16:17:12 INFO - PROCESS | 1784 | 1469143032796 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:12 INFO - PROCESS | 1784 | 1469143032802 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:13 INFO - PROCESS | 1784 | 1469143033020 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 16:17:13 INFO - PROCESS | 1784 | 1469143033223 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 1784 | 1469143033236 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a8800 == 33 [pid = 1784] [id = 168] 16:17:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965ad000) [pid = 1784] [serial = 504] [outer = (nil)] 16:17:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965cec00) [pid = 1784] [serial = 505] [outer = 0x965ad000] 16:17:13 INFO - PROCESS | 1784 | 1469143033361 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x965e6c00) [pid = 1784] [serial = 506] [outer = 0x965ad000] 16:17:14 INFO - PROCESS | 1784 | 1469143034332 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:17:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1585ms 16:17:14 INFO - PROCESS | 1784 | 1469143034370 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 1784 | 1469143034375 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 16:17:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:17:14 INFO - PROCESS | 1784 | 1469143034382 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 1784 | 1469143034388 Marionette TRACE conn4 <- [1,646,null,{}] 16:17:14 INFO - PROCESS | 1784 | 1469143034405 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:14 INFO - PROCESS | 1784 | 1469143034413 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:14 INFO - PROCESS | 1784 | 1469143034593 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 16:17:14 INFO - PROCESS | 1784 | 1469143034812 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 1784 | 1469143034825 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ada1000 == 34 [pid = 1784] [id = 169] 16:17:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9ada2400) [pid = 1784] [serial = 507] [outer = (nil)] 16:17:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9b105000) [pid = 1784] [serial = 508] [outer = 0x9ada2400] 16:17:14 INFO - PROCESS | 1784 | 1469143034950 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9b3ce000) [pid = 1784] [serial = 509] [outer = 0x9ada2400] 16:17:15 INFO - PROCESS | 1784 | 1469143035823 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:17:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1486ms 16:17:15 INFO - PROCESS | 1784 | 1469143035869 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 16:17:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:17:15 INFO - PROCESS | 1784 | 1469143035874 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 16:17:15 INFO - PROCESS | 1784 | 1469143035881 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 1784 | 1469143035884 Marionette TRACE conn4 <- [1,650,null,{}] 16:17:15 INFO - PROCESS | 1784 | 1469143035890 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:15 INFO - PROCESS | 1784 | 1469143035895 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:16 INFO - PROCESS | 1784 | 1469143036076 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 16:17:16 INFO - PROCESS | 1784 | 1469143036231 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:16 INFO - PROCESS | 1784 | 1469143036241 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20c800 == 35 [pid = 1784] [id = 170] 16:17:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x923dbc00) [pid = 1784] [serial = 510] [outer = (nil)] 16:17:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9b510000) [pid = 1784] [serial = 511] [outer = 0x923dbc00] 16:17:16 INFO - PROCESS | 1784 | 1469143036322 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9b578400) [pid = 1784] [serial = 512] [outer = 0x923dbc00] 16:17:17 INFO - PROCESS | 1784 | 1469143037259 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:17:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:17:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1435ms 16:17:17 INFO - PROCESS | 1784 | 1469143037317 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 16:17:17 INFO - PROCESS | 1784 | 1469143037320 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 16:17:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:17:17 INFO - PROCESS | 1784 | 1469143037327 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:17:17 INFO - PROCESS | 1784 | 1469143037330 Marionette TRACE conn4 <- [1,654,null,{}] 16:17:17 INFO - PROCESS | 1784 | 1469143037336 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:17 INFO - PROCESS | 1784 | 1469143037342 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:17 INFO - PROCESS | 1784 | 1469143037510 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 16:17:17 INFO - PROCESS | 1784 | 1469143037666 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 1784 | 1469143037673 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20c000 == 36 [pid = 1784] [id = 171] 16:17:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b3d5800) [pid = 1784] [serial = 513] [outer = (nil)] 16:17:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9c1efc00) [pid = 1784] [serial = 514] [outer = 0x9b3d5800] 16:17:17 INFO - PROCESS | 1784 | 1469143037758 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9c0db800) [pid = 1784] [serial = 515] [outer = 0x9b3d5800] 16:17:18 INFO - PROCESS | 1784 | 1469143038716 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:17:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:17:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1431ms 16:17:18 INFO - PROCESS | 1784 | 1469143038759 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 1784 | 1469143038763 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 16:17:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:17:18 INFO - PROCESS | 1784 | 1469143038770 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 1784 | 1469143038774 Marionette TRACE conn4 <- [1,658,null,{}] 16:17:18 INFO - PROCESS | 1784 | 1469143038779 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:18 INFO - PROCESS | 1784 | 1469143038791 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:19 INFO - PROCESS | 1784 | 1469143039010 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 16:17:19 INFO - PROCESS | 1784 | 1469143039221 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 1784 | 1469143039232 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3e400 == 37 [pid = 1784] [id = 172] 16:17:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x93c5bc00) [pid = 1784] [serial = 516] [outer = (nil)] 16:17:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9d80a800) [pid = 1784] [serial = 517] [outer = 0x93c5bc00] 16:17:19 INFO - PROCESS | 1784 | 1469143039356 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0xa1010c00) [pid = 1784] [serial = 518] [outer = 0x93c5bc00] 16:17:20 INFO - PROCESS | 1784 | 1469143040288 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1588ms 16:17:20 INFO - PROCESS | 1784 | 1469143040360 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 16:17:20 INFO - PROCESS | 1784 | 1469143040364 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 16:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:17:20 INFO - PROCESS | 1784 | 1469143040372 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:17:20 INFO - PROCESS | 1784 | 1469143040375 Marionette TRACE conn4 <- [1,662,null,{}] 16:17:20 INFO - PROCESS | 1784 | 1469143040382 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:20 INFO - PROCESS | 1784 | 1469143040387 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:20 INFO - PROCESS | 1784 | 1469143040566 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 16:17:20 INFO - PROCESS | 1784 | 1469143040840 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:20 INFO - PROCESS | 1784 | 1469143040855 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20cc00 == 38 [pid = 1784] [id = 173] 16:17:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8f20d400) [pid = 1784] [serial = 519] [outer = (nil)] 16:17:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x8f28e800) [pid = 1784] [serial = 520] [outer = 0x8f20d400] 16:17:20 INFO - PROCESS | 1784 | 1469143040989 Marionette DEBUG loaded listener.js 16:17:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x8fd40400) [pid = 1784] [serial = 521] [outer = 0x8f20d400] 16:17:21 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:21 INFO - PROCESS | 1784 | 1469143041935 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:17:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:17:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1637ms 16:17:22 INFO - PROCESS | 1784 | 1469143042010 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 16:17:22 INFO - PROCESS | 1784 | 1469143042016 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 16:17:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:17:22 INFO - PROCESS | 1784 | 1469143042024 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:17:22 INFO - PROCESS | 1784 | 1469143042029 Marionette TRACE conn4 <- [1,666,null,{}] 16:17:22 INFO - PROCESS | 1784 | 1469143042037 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:22 INFO - PROCESS | 1784 | 1469143042045 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:22 INFO - PROCESS | 1784 | 1469143042280 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 16:17:22 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd39000 == 37 [pid = 1784] [id = 165] 16:17:22 INFO - PROCESS | 1784 | --DOCSHELL 0x93c5c800 == 36 [pid = 1784] [id = 164] 16:17:22 INFO - PROCESS | 1784 | --DOCSHELL 0x923dec00 == 35 [pid = 1784] [id = 163] 16:17:22 INFO - PROCESS | 1784 | 1469143042521 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 1784 | 1469143042530 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x91768c00 == 36 [pid = 1784] [id = 174] 16:17:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x9176e800) [pid = 1784] [serial = 522] [outer = (nil)] 16:17:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x938dac00) [pid = 1784] [serial = 523] [outer = 0x9176e800] 16:17:22 INFO - PROCESS | 1784 | 1469143042605 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x93a5e800) [pid = 1784] [serial = 524] [outer = 0x9176e800] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9b10b800) [pid = 1784] [serial = 460] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9b3d2c00) [pid = 1784] [serial = 461] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x95280c00) [pid = 1784] [serial = 463] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x9a08a400) [pid = 1784] [serial = 457] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x923d6000) [pid = 1784] [serial = 451] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9399c000) [pid = 1784] [serial = 452] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x95209400) [pid = 1784] [serial = 454] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x95286000) [pid = 1784] [serial = 455] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9bfa2c00) [pid = 1784] [serial = 448] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9c1f6000) [pid = 1784] [serial = 449] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9b10a800) [pid = 1784] [serial = 442] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9b3cb000) [pid = 1784] [serial = 443] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9a004000) [pid = 1784] [serial = 434] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x96515c00) [pid = 1784] [serial = 439] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x965a5400) [pid = 1784] [serial = 440] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9b574400) [pid = 1784] [serial = 445] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9b57c800) [pid = 1784] [serial = 446] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x8fd3f400) [pid = 1784] [serial = 436] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x91772800) [pid = 1784] [serial = 437] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9c1f5800) [pid = 1784] [serial = 467] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9b57a800) [pid = 1784] [serial = 466] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x93978c00) [pid = 1784] [serial = 464] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a433800) [pid = 1784] [serial = 458] [outer = (nil)] [url = about:blank] 16:17:23 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:23 INFO - PROCESS | 1784 | 1469143043415 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:17:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:17:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1444ms 16:17:23 INFO - PROCESS | 1784 | 1469143043471 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 16:17:23 INFO - PROCESS | 1784 | 1469143043477 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 16:17:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:17:23 INFO - PROCESS | 1784 | 1469143043486 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 1784 | 1469143043490 Marionette TRACE conn4 <- [1,670,null,{}] 16:17:23 INFO - PROCESS | 1784 | 1469143043496 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:23 INFO - PROCESS | 1784 | 1469143043502 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:23 INFO - PROCESS | 1784 | 1469143043733 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 16:17:23 INFO - PROCESS | 1784 | 1469143043894 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 1784 | 1469143043911 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c5cc00 == 37 [pid = 1784] [id = 175] 16:17:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9520fc00) [pid = 1784] [serial = 525] [outer = (nil)] 16:17:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x95288400) [pid = 1784] [serial = 526] [outer = 0x9520fc00] 16:17:23 INFO - PROCESS | 1784 | 1469143043987 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965a4c00) [pid = 1784] [serial = 527] [outer = 0x9520fc00] 16:17:24 INFO - PROCESS | 1784 | 1469143044893 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:17:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1490ms 16:17:24 INFO - PROCESS | 1784 | 1469143044978 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 1784 | 1469143044982 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 16:17:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:17:25 INFO - PROCESS | 1784 | 1469143044991 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 1784 | 1469143044998 Marionette TRACE conn4 <- [1,674,null,{}] 16:17:25 INFO - PROCESS | 1784 | 1469143045013 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:25 INFO - PROCESS | 1784 | 1469143045021 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:25 INFO - PROCESS | 1784 | 1469143045191 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 16:17:25 INFO - PROCESS | 1784 | 1469143045324 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:25 INFO - PROCESS | 1784 | 1469143045332 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x93978c00 == 38 [pid = 1784] [id = 176] 16:17:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965dc400) [pid = 1784] [serial = 528] [outer = (nil)] 16:17:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9896e000) [pid = 1784] [serial = 529] [outer = 0x965dc400] 16:17:25 INFO - PROCESS | 1784 | 1469143045402 Marionette DEBUG loaded listener.js 16:17:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x994ad800) [pid = 1784] [serial = 530] [outer = 0x965dc400] 16:17:25 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:17:26 INFO - PROCESS | 1784 | 1469143046247 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:17:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:17:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1299ms 16:17:26 INFO - PROCESS | 1784 | 1469143046289 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 16:17:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:17:26 INFO - PROCESS | 1784 | 1469143046294 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 16:17:26 INFO - PROCESS | 1784 | 1469143046300 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:17:26 INFO - PROCESS | 1784 | 1469143046316 Marionette TRACE conn4 <- [1,678,null,{}] 16:17:26 INFO - PROCESS | 1784 | 1469143046331 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:26 INFO - PROCESS | 1784 | 1469143046336 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:26 INFO - PROCESS | 1784 | 1469143046544 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 16:17:26 INFO - PROCESS | 1784 | 1469143046569 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 1784 | 1469143046575 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x95280800 == 39 [pid = 1784] [id = 177] 16:17:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x95285800) [pid = 1784] [serial = 531] [outer = (nil)] 16:17:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9a090400) [pid = 1784] [serial = 532] [outer = 0x95285800] 16:17:26 INFO - PROCESS | 1784 | 1469143046646 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9a430400) [pid = 1784] [serial = 533] [outer = 0x95285800] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x923d9000) [pid = 1784] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x965d4000) [pid = 1784] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9c263c00) [pid = 1784] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x8fd44000) [pid = 1784] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x923df400) [pid = 1784] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9d88cc00) [pid = 1784] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8fd3c800) [pid = 1784] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9d433400) [pid = 1784] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8f204400) [pid = 1784] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:17:27 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9470bc00) [pid = 1784] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:17:27 INFO - PROCESS | 1784 | 1469143047596 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:17:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1359ms 16:17:27 INFO - PROCESS | 1784 | 1469143047659 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 16:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:17:27 INFO - PROCESS | 1784 | 1469143047664 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 16:17:27 INFO - PROCESS | 1784 | 1469143047670 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 1784 | 1469143047673 Marionette TRACE conn4 <- [1,682,null,{}] 16:17:27 INFO - PROCESS | 1784 | 1469143047679 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:27 INFO - PROCESS | 1784 | 1469143047683 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:27 INFO - PROCESS | 1784 | 1469143047842 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 16:17:27 INFO - PROCESS | 1784 | 1469143047959 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 1784 | 1469143047976 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x96519800 == 40 [pid = 1784] [id = 178] 16:17:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965d4000) [pid = 1784] [serial = 534] [outer = (nil)] 16:17:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a8a6c00) [pid = 1784] [serial = 535] [outer = 0x965d4000] 16:17:28 INFO - PROCESS | 1784 | 1469143048053 Marionette DEBUG loaded listener.js 16:17:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9ada9800) [pid = 1784] [serial = 536] [outer = 0x965d4000] 16:17:29 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:29 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:17:29 INFO - PROCESS | 1784 | 1469143049252 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:17:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1637ms 16:17:29 INFO - PROCESS | 1784 | 1469143049349 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 16:17:29 INFO - PROCESS | 1784 | 1469143049356 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 16:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:17:29 INFO - PROCESS | 1784 | 1469143049367 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:17:29 INFO - PROCESS | 1784 | 1469143049373 Marionette TRACE conn4 <- [1,686,null,{}] 16:17:29 INFO - PROCESS | 1784 | 1469143049385 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:29 INFO - PROCESS | 1784 | 1469143049392 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:29 INFO - PROCESS | 1784 | 1469143049658 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 16:17:29 INFO - PROCESS | 1784 | 1469143049831 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:29 INFO - PROCESS | 1784 | 1469143049842 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f295000 == 41 [pid = 1784] [id = 179] 16:17:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x8fd40c00) [pid = 1784] [serial = 537] [outer = (nil)] 16:17:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9176dc00) [pid = 1784] [serial = 538] [outer = 0x8fd40c00] 16:17:29 INFO - PROCESS | 1784 | 1469143049931 Marionette DEBUG loaded listener.js 16:17:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x923dd000) [pid = 1784] [serial = 539] [outer = 0x8fd40c00] 16:17:31 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:31 INFO - PROCESS | 1784 | 1469143051315 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:17:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:17:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2038ms 16:17:31 INFO - PROCESS | 1784 | 1469143051407 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 16:17:31 INFO - PROCESS | 1784 | 1469143051413 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 16:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:17:31 INFO - PROCESS | 1784 | 1469143051424 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:17:31 INFO - PROCESS | 1784 | 1469143051430 Marionette TRACE conn4 <- [1,690,null,{}] 16:17:31 INFO - PROCESS | 1784 | 1469143051439 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:31 INFO - PROCESS | 1784 | 1469143051446 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:31 INFO - PROCESS | 1784 | 1469143051633 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 16:17:31 INFO - PROCESS | 1784 | 1469143051795 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:31 INFO - PROCESS | 1784 | 1469143051804 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f293800 == 42 [pid = 1784] [id = 180] 16:17:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9399d800) [pid = 1784] [serial = 540] [outer = (nil)] 16:17:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x94710800) [pid = 1784] [serial = 541] [outer = 0x9399d800] 16:17:31 INFO - PROCESS | 1784 | 1469143051887 Marionette DEBUG loaded listener.js 16:17:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x95214000) [pid = 1784] [serial = 542] [outer = 0x9399d800] 16:17:33 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:33 INFO - PROCESS | 1784 | 1469143053229 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:17:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1839ms 16:17:33 INFO - PROCESS | 1784 | 1469143053260 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 16:17:33 INFO - PROCESS | 1784 | 1469143053264 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 16:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:17:33 INFO - PROCESS | 1784 | 1469143053405 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:17:33 INFO - PROCESS | 1784 | 1469143053408 Marionette TRACE conn4 <- [1,694,null,{}] 16:17:33 INFO - PROCESS | 1784 | 1469143053434 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:33 INFO - PROCESS | 1784 | 1469143053443 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:33 INFO - PROCESS | 1784 | 1469143053640 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 16:17:33 INFO - PROCESS | 1784 | 1469143053802 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:33 INFO - PROCESS | 1784 | 1469143053817 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d3000 == 43 [pid = 1784] [id = 181] 16:17:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x965d8800) [pid = 1784] [serial = 543] [outer = (nil)] 16:17:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9a004000) [pid = 1784] [serial = 544] [outer = 0x965d8800] 16:17:33 INFO - PROCESS | 1784 | 1469143053900 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9a095400) [pid = 1784] [serial = 545] [outer = 0x965d8800] 16:17:35 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:35 INFO - PROCESS | 1784 | 1469143055269 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2037ms 16:17:35 INFO - PROCESS | 1784 | 1469143055309 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 1784 | 1469143055313 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 16:17:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:17:35 INFO - PROCESS | 1784 | 1469143055422 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 1784 | 1469143055427 Marionette TRACE conn4 <- [1,698,null,{}] 16:17:35 INFO - PROCESS | 1784 | 1469143055436 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:35 INFO - PROCESS | 1784 | 1469143055442 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:35 INFO - PROCESS | 1784 | 1469143055622 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 16:17:35 INFO - PROCESS | 1784 | 1469143055780 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:35 INFO - PROCESS | 1784 | 1469143055790 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c54000 == 44 [pid = 1784] [id = 182] 16:17:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9520c800) [pid = 1784] [serial = 546] [outer = (nil)] 16:17:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9ab3f800) [pid = 1784] [serial = 547] [outer = 0x9520c800] 16:17:35 INFO - PROCESS | 1784 | 1469143055868 Marionette DEBUG loaded listener.js 16:17:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9b504c00) [pid = 1784] [serial = 548] [outer = 0x9520c800] 16:17:37 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:37 INFO - PROCESS | 1784 | 1469143057477 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:17:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2140ms 16:17:37 INFO - PROCESS | 1784 | 1469143057512 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 1784 | 1469143057517 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 16:17:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:17:37 INFO - PROCESS | 1784 | 1469143057527 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 1784 | 1469143057531 Marionette TRACE conn4 <- [1,702,null,{}] 16:17:37 INFO - PROCESS | 1784 | 1469143057540 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:37 INFO - PROCESS | 1784 | 1469143057545 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:37 INFO - PROCESS | 1784 | 1469143057744 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3f800 == 43 [pid = 1784] [id = 133] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x9b3c9800 == 42 [pid = 1784] [id = 135] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x965b1c00 == 41 [pid = 1784] [id = 134] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x9bf9e400 == 40 [pid = 1784] [id = 136] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x9b10bc00 == 39 [pid = 1784] [id = 137] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28d400 == 38 [pid = 1784] [id = 145] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x95280800 == 37 [pid = 1784] [id = 177] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x93978c00 == 36 [pid = 1784] [id = 176] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x93c5cc00 == 35 [pid = 1784] [id = 175] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x91768c00 == 34 [pid = 1784] [id = 174] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20cc00 == 33 [pid = 1784] [id = 173] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5b000 == 32 [pid = 1784] [id = 129] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f298400 == 31 [pid = 1784] [id = 140] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f201c00 == 30 [pid = 1784] [id = 139] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x93996800 == 29 [pid = 1784] [id = 141] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20a800 == 28 [pid = 1784] [id = 131] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x9520e000 == 27 [pid = 1784] [id = 143] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3ac00 == 26 [pid = 1784] [id = 162] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20c000 == 25 [pid = 1784] [id = 171] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f210c00 == 24 [pid = 1784] [id = 132] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x965a8800 == 23 [pid = 1784] [id = 168] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x9528b400 == 22 [pid = 1784] [id = 142] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x9ada1000 == 21 [pid = 1784] [id = 169] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20c800 == 20 [pid = 1784] [id = 170] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x91767400 == 19 [pid = 1784] [id = 138] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3e400 == 18 [pid = 1784] [id = 172] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f296400 == 17 [pid = 1784] [id = 166] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x91774c00 == 16 [pid = 1784] [id = 144] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x91776000 == 15 [pid = 1784] [id = 167] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x965eb400 == 14 [pid = 1784] [id = 130] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x91770000 == 13 [pid = 1784] [id = 128] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x93c54000 == 12 [pid = 1784] [id = 182] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f293800 == 11 [pid = 1784] [id = 180] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x965d3000 == 10 [pid = 1784] [id = 181] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x96519800 == 9 [pid = 1784] [id = 178] 16:17:38 INFO - PROCESS | 1784 | --DOCSHELL 0x8f295000 == 8 [pid = 1784] [id = 179] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x994aa800) [pid = 1784] [serial = 499] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x93c5e000) [pid = 1784] [serial = 470] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x93976400) [pid = 1784] [serial = 469] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9a001400) [pid = 1784] [serial = 473] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x965e7800) [pid = 1784] [serial = 472] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9d4b7c00) [pid = 1784] [serial = 476] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x939a3c00) [pid = 1784] [serial = 496] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9d436c00) [pid = 1784] [serial = 475] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x92eaf000) [pid = 1784] [serial = 490] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x93977400) [pid = 1784] [serial = 491] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0xa1088400) [pid = 1784] [serial = 479] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0xa1017000) [pid = 1784] [serial = 478] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x95144c00) [pid = 1784] [serial = 488] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x93996400) [pid = 1784] [serial = 487] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0xa2364800) [pid = 1784] [serial = 482] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xa2315000) [pid = 1784] [serial = 481] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93a5d000) [pid = 1784] [serial = 485] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8fd41800) [pid = 1784] [serial = 484] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x95141800) [pid = 1784] [serial = 493] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9520cc00) [pid = 1784] [serial = 494] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965ae400) [pid = 1784] [serial = 497] [outer = (nil)] [url = about:blank] 16:17:38 INFO - PROCESS | 1784 | 1469143058926 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 1784 | 1469143058939 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206000 == 9 [pid = 1784] [id = 183] 16:17:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f20a800) [pid = 1784] [serial = 549] [outer = (nil)] 16:17:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8f20e000) [pid = 1784] [serial = 550] [outer = 0x8f20a800] 16:17:39 INFO - PROCESS | 1784 | 1469143059014 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8f296400) [pid = 1784] [serial = 551] [outer = 0x8f20a800] 16:17:40 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:40 INFO - PROCESS | 1784 | 1469143060247 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:17:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:17:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2745ms 16:17:40 INFO - PROCESS | 1784 | 1469143060284 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 1784 | 1469143060288 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 16:17:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:17:40 INFO - PROCESS | 1784 | 1469143060297 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 1784 | 1469143060302 Marionette TRACE conn4 <- [1,706,null,{}] 16:17:40 INFO - PROCESS | 1784 | 1469143060310 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:40 INFO - PROCESS | 1784 | 1469143060316 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:40 INFO - PROCESS | 1784 | 1469143060564 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 16:17:40 INFO - PROCESS | 1784 | 1469143060584 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:40 INFO - PROCESS | 1784 | 1469143060594 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d4c00 == 10 [pid = 1784] [id = 184] 16:17:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x923d8800) [pid = 1784] [serial = 552] [outer = (nil)] 16:17:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x938d9400) [pid = 1784] [serial = 553] [outer = 0x923d8800] 16:17:40 INFO - PROCESS | 1784 | 1469143060667 Marionette DEBUG loaded listener.js 16:17:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x93996800) [pid = 1784] [serial = 554] [outer = 0x923d8800] 16:17:41 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:41 INFO - PROCESS | 1784 | 1469143061948 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:17:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1683ms 16:17:41 INFO - PROCESS | 1784 | 1469143061986 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 16:17:41 INFO - PROCESS | 1784 | 1469143061994 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 16:17:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:17:42 INFO - PROCESS | 1784 | 1469143062008 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - PROCESS | 1784 | 1469143062011 Marionette TRACE conn4 <- [1,710,null,{}] 16:17:42 INFO - PROCESS | 1784 | 1469143062018 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:42 INFO - PROCESS | 1784 | 1469143062024 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:42 INFO - PROCESS | 1784 | 1469143062276 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 16:17:42 INFO - PROCESS | 1784 | 1469143062308 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 1784 | 1469143062318 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a2000 == 11 [pid = 1784] [id = 185] 16:17:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x939a2c00) [pid = 1784] [serial = 555] [outer = (nil)] 16:17:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x94796800) [pid = 1784] [serial = 556] [outer = 0x939a2c00] 16:17:42 INFO - PROCESS | 1784 | 1469143062390 Marionette DEBUG loaded listener.js 16:17:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x95145000) [pid = 1784] [serial = 557] [outer = 0x939a2c00] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b3d5800) [pid = 1784] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965d4000) [pid = 1784] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x923dbc00) [pid = 1784] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x8f20d400) [pid = 1784] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93c5bc00) [pid = 1784] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965ad000) [pid = 1784] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x95285800) [pid = 1784] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9520fc00) [pid = 1784] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9176e800) [pid = 1784] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x965dc400) [pid = 1784] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x923da000) [pid = 1784] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9ada2400) [pid = 1784] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:17:43 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965e9000) [pid = 1784] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:17:43 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:43 INFO - PROCESS | 1784 | 1469143063890 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:17:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:17:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1891ms 16:17:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:17:43 INFO - PROCESS | 1784 | 1469143063900 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 16:17:43 INFO - PROCESS | 1784 | 1469143063903 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 16:17:43 INFO - PROCESS | 1784 | 1469143063920 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:17:43 INFO - PROCESS | 1784 | 1469143063931 Marionette TRACE conn4 <- [1,714,null,{}] 16:17:43 INFO - PROCESS | 1784 | 1469143063940 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:43 INFO - PROCESS | 1784 | 1469143063947 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:44 INFO - PROCESS | 1784 | 1469143064156 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 16:17:44 INFO - PROCESS | 1784 | 1469143064247 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 1784 | 1469143064259 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206800 == 12 [pid = 1784] [id = 186] 16:17:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8f28f000) [pid = 1784] [serial = 558] [outer = (nil)] 16:17:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x95285c00) [pid = 1784] [serial = 559] [outer = 0x8f28f000] 16:17:44 INFO - PROCESS | 1784 | 1469143064348 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x965a2800) [pid = 1784] [serial = 560] [outer = 0x8f28f000] 16:17:45 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:45 INFO - PROCESS | 1784 | 1469143065489 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:17:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:17:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1605ms 16:17:45 INFO - PROCESS | 1784 | 1469143065515 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 16:17:45 INFO - PROCESS | 1784 | 1469143065520 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 16:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:17:45 INFO - PROCESS | 1784 | 1469143065527 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - PROCESS | 1784 | 1469143065529 Marionette TRACE conn4 <- [1,718,null,{}] 16:17:45 INFO - PROCESS | 1784 | 1469143065535 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:45 INFO - PROCESS | 1784 | 1469143065540 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:45 INFO - PROCESS | 1784 | 1469143065741 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 16:17:45 INFO - PROCESS | 1784 | 1469143065905 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 1784 | 1469143065918 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f201c00 == 13 [pid = 1784] [id = 187] 16:17:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f203000) [pid = 1784] [serial = 561] [outer = (nil)] 16:17:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f20c400) [pid = 1784] [serial = 562] [outer = 0x8f203000] 16:17:46 INFO - PROCESS | 1784 | 1469143066001 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8f299800) [pid = 1784] [serial = 563] [outer = 0x8f203000] 16:17:47 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:47 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:17:47 INFO - PROCESS | 1784 | 1469143067514 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:17:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:17:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2040ms 16:17:47 INFO - PROCESS | 1784 | 1469143067571 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 1784 | 1469143067576 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 16:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:17:47 INFO - PROCESS | 1784 | 1469143067585 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 1784 | 1469143067591 Marionette TRACE conn4 <- [1,722,null,{}] 16:17:47 INFO - PROCESS | 1784 | 1469143067599 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 1784 | 1469143067605 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:47 INFO - PROCESS | 1784 | 1469143067815 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 16:17:47 INFO - PROCESS | 1784 | 1469143067973 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 1784 | 1469143067988 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399f800 == 14 [pid = 1784] [id = 188] 16:17:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x939a0400) [pid = 1784] [serial = 564] [outer = (nil)] 16:17:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93c53000) [pid = 1784] [serial = 565] [outer = 0x939a0400] 16:17:48 INFO - PROCESS | 1784 | 1469143068070 Marionette DEBUG loaded listener.js 16:17:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93c5e400) [pid = 1784] [serial = 566] [outer = 0x939a0400] 16:17:49 INFO - PROCESS | 1784 | 1469143069051 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 1784 | 1469143069139 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 16:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:17:49 INFO - PROCESS | 1784 | 1469143069147 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 1784 | 1469143069151 Marionette TRACE conn4 <- [1,726,null,{}] 16:17:49 INFO - PROCESS | 1784 | 1469143069157 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:49 INFO - PROCESS | 1784 | 1469143069163 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:49 INFO - PROCESS | 1784 | 1469143069407 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 16:17:49 INFO - PROCESS | 1784 | 1469143069667 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:49 INFO - PROCESS | 1784 | 1469143069679 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x91772c00 == 15 [pid = 1784] [id = 189] 16:17:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x938dd400) [pid = 1784] [serial = 567] [outer = (nil)] 16:17:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965aec00) [pid = 1784] [serial = 568] [outer = 0x938dd400] 16:17:49 INFO - PROCESS | 1784 | 1469143069760 Marionette DEBUG loaded listener.js 16:17:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965d8c00) [pid = 1784] [serial = 569] [outer = 0x938dd400] 16:17:50 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:50 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:17:50 INFO - PROCESS | 1784 | 1469143070938 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:17:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:17:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1839ms 16:17:50 INFO - PROCESS | 1784 | 1469143070987 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 16:17:50 INFO - PROCESS | 1784 | 1469143070991 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 16:17:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:17:51 INFO - PROCESS | 1784 | 1469143071009 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 1784 | 1469143071018 Marionette TRACE conn4 <- [1,730,null,{}] 16:17:51 INFO - PROCESS | 1784 | 1469143071025 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:51 INFO - PROCESS | 1784 | 1469143071033 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:51 INFO - PROCESS | 1784 | 1469143071234 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 16:17:51 INFO - PROCESS | 1784 | 1469143071564 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 1784 | 1469143071571 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205800 == 16 [pid = 1784] [id = 190] 16:17:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x8f206400) [pid = 1784] [serial = 570] [outer = (nil)] 16:17:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x8f290000) [pid = 1784] [serial = 571] [outer = 0x8f206400] 16:17:51 INFO - PROCESS | 1784 | 1469143071655 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x8fd3d000) [pid = 1784] [serial = 572] [outer = 0x8f206400] 16:17:52 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206800 == 15 [pid = 1784] [id = 186] 16:17:52 INFO - PROCESS | 1784 | --DOCSHELL 0x939a2000 == 14 [pid = 1784] [id = 185] 16:17:52 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:52 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:17:52 INFO - PROCESS | 1784 | --DOCSHELL 0x923d4c00 == 13 [pid = 1784] [id = 184] 16:17:52 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206000 == 12 [pid = 1784] [id = 183] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9c1efc00) [pid = 1784] [serial = 514] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a8a6c00) [pid = 1784] [serial = 535] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b578400) [pid = 1784] [serial = 512] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8fd40400) [pid = 1784] [serial = 521] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0xa1010c00) [pid = 1784] [serial = 518] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x8f28e800) [pid = 1784] [serial = 520] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x965cec00) [pid = 1784] [serial = 505] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9c0db800) [pid = 1784] [serial = 515] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b510000) [pid = 1784] [serial = 511] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9a090400) [pid = 1784] [serial = 532] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x95288400) [pid = 1784] [serial = 526] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x938dac00) [pid = 1784] [serial = 523] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9a430400) [pid = 1784] [serial = 533] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965e6c00) [pid = 1784] [serial = 506] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9d80a800) [pid = 1784] [serial = 517] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x994ad800) [pid = 1784] [serial = 530] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9896e000) [pid = 1784] [serial = 529] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x92ea7000) [pid = 1784] [serial = 502] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x93a5b800) [pid = 1784] [serial = 503] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9b3ce000) [pid = 1784] [serial = 509] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9a089400) [pid = 1784] [serial = 500] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x9b105000) [pid = 1784] [serial = 508] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x965a4c00) [pid = 1784] [serial = 527] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 54 (0x93a5e800) [pid = 1784] [serial = 524] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | --DOMWINDOW == 53 (0x9ada9800) [pid = 1784] [serial = 536] [outer = (nil)] [url = about:blank] 16:17:52 INFO - PROCESS | 1784 | 1469143072774 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 1784 | 1469143072811 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 16:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:17:52 INFO - PROCESS | 1784 | 1469143072818 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 1784 | 1469143072823 Marionette TRACE conn4 <- [1,734,null,{}] 16:17:52 INFO - PROCESS | 1784 | 1469143072830 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:52 INFO - PROCESS | 1784 | 1469143072838 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:53 INFO - PROCESS | 1784 | 1469143073011 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 16:17:53 INFO - PROCESS | 1784 | 1469143073178 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:53 INFO - PROCESS | 1784 | 1469143073189 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x93999400 == 13 [pid = 1784] [id = 191] 16:17:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 54 (0x939a2000) [pid = 1784] [serial = 573] [outer = (nil)] 16:17:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 55 (0x93c54400) [pid = 1784] [serial = 574] [outer = 0x939a2000] 16:17:53 INFO - PROCESS | 1784 | 1469143073257 Marionette DEBUG loaded listener.js 16:17:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x94797000) [pid = 1784] [serial = 575] [outer = 0x939a2000] 16:17:53 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:54 INFO - PROCESS | 1784 | 1469143074062 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:17:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:17:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1283ms 16:17:54 INFO - PROCESS | 1784 | 1469143074103 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 1784 | 1469143074109 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 16:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:17:54 INFO - PROCESS | 1784 | 1469143074119 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - PROCESS | 1784 | 1469143074122 Marionette TRACE conn4 <- [1,738,null,{}] 16:17:54 INFO - PROCESS | 1784 | 1469143074128 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:54 INFO - PROCESS | 1784 | 1469143074133 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:54 INFO - PROCESS | 1784 | 1469143074317 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 16:17:54 INFO - PROCESS | 1784 | 1469143074328 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 1784 | 1469143074340 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a5400 == 14 [pid = 1784] [id = 192] 16:17:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x965a6c00) [pid = 1784] [serial = 576] [outer = (nil)] 16:17:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x965adc00) [pid = 1784] [serial = 577] [outer = 0x965a6c00] 16:17:54 INFO - PROCESS | 1784 | 1469143074508 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x965d7800) [pid = 1784] [serial = 578] [outer = 0x965a6c00] 16:17:55 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:55 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:17:55 INFO - PROCESS | 1784 | 1469143075865 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:17:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:17:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1784ms 16:17:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:17:55 INFO - PROCESS | 1784 | 1469143075956 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 16:17:55 INFO - PROCESS | 1784 | 1469143075959 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 16:17:55 INFO - PROCESS | 1784 | 1469143075970 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 1784 | 1469143075979 Marionette TRACE conn4 <- [1,742,null,{}] 16:17:56 INFO - PROCESS | 1784 | 1469143076001 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:56 INFO - PROCESS | 1784 | 1469143076009 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:56 INFO - PROCESS | 1784 | 1469143076209 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 16:17:56 INFO - PROCESS | 1784 | 1469143076288 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:56 INFO - PROCESS | 1784 | 1469143076299 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x95283000 == 15 [pid = 1784] [id = 193] 16:17:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x965df800) [pid = 1784] [serial = 579] [outer = (nil)] 16:17:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9a089400) [pid = 1784] [serial = 580] [outer = 0x965df800] 16:17:56 INFO - PROCESS | 1784 | 1469143076365 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9a42e800) [pid = 1784] [serial = 581] [outer = 0x965df800] 16:17:56 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x939a2c00) [pid = 1784] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:17:56 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x8f20a800) [pid = 1784] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:17:56 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x923d8800) [pid = 1784] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:17:56 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9520c800) [pid = 1784] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:17:56 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x8fd40c00) [pid = 1784] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:17:56 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x9399d800) [pid = 1784] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:17:56 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x965d8800) [pid = 1784] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:17:57 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:57 INFO - PROCESS | 1784 | 1469143077562 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:17:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:17:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1649ms 16:17:57 INFO - PROCESS | 1784 | 1469143077616 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 16:17:57 INFO - PROCESS | 1784 | 1469143077620 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 16:17:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:17:57 INFO - PROCESS | 1784 | 1469143077627 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:17:57 INFO - PROCESS | 1784 | 1469143077630 Marionette TRACE conn4 <- [1,746,null,{}] 16:17:57 INFO - PROCESS | 1784 | 1469143077635 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:57 INFO - PROCESS | 1784 | 1469143077640 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:57 INFO - PROCESS | 1784 | 1469143077876 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 16:17:57 INFO - PROCESS | 1784 | 1469143077895 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 1784 | 1469143077904 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dbc00 == 16 [pid = 1784] [id = 194] 16:17:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x939a0c00) [pid = 1784] [serial = 582] [outer = (nil)] 16:17:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x9a098c00) [pid = 1784] [serial = 583] [outer = 0x939a0c00] 16:17:57 INFO - PROCESS | 1784 | 1469143077971 Marionette DEBUG loaded listener.js 16:17:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x965e1000) [pid = 1784] [serial = 584] [outer = 0x939a0c00] 16:17:58 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:59 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:17:59 INFO - PROCESS | 1784 | 1469143079227 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:17:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:17:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1639ms 16:17:59 INFO - PROCESS | 1784 | 1469143079280 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 16:17:59 INFO - PROCESS | 1784 | 1469143079287 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 16:17:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:17:59 INFO - PROCESS | 1784 | 1469143079297 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:17:59 INFO - PROCESS | 1784 | 1469143079303 Marionette TRACE conn4 <- [1,750,null,{}] 16:17:59 INFO - PROCESS | 1784 | 1469143079315 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:59 INFO - PROCESS | 1784 | 1469143079322 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:59 INFO - PROCESS | 1784 | 1469143079628 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 16:17:59 INFO - PROCESS | 1784 | 1469143079756 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:59 INFO - PROCESS | 1784 | 1469143079767 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:17:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x923e0800 == 17 [pid = 1784] [id = 195] 16:17:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x923e0c00) [pid = 1784] [serial = 585] [outer = (nil)] 16:17:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x938de000) [pid = 1784] [serial = 586] [outer = 0x923e0c00] 16:17:59 INFO - PROCESS | 1784 | 1469143079851 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9399c800) [pid = 1784] [serial = 587] [outer = 0x923e0c00] 16:18:01 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:01 INFO - PROCESS | 1784 | 1469143081260 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:18:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:18:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1993ms 16:18:01 INFO - PROCESS | 1784 | 1469143081375 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 16:18:01 INFO - PROCESS | 1784 | 1469143081384 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 16:18:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:18:01 INFO - PROCESS | 1784 | 1469143081404 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:18:01 INFO - PROCESS | 1784 | 1469143081409 Marionette TRACE conn4 <- [1,754,null,{}] 16:18:01 INFO - PROCESS | 1784 | 1469143081416 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:01 INFO - PROCESS | 1784 | 1469143081424 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:01 INFO - PROCESS | 1784 | 1469143081615 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 16:18:01 INFO - PROCESS | 1784 | 1469143081769 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:01 INFO - PROCESS | 1784 | 1469143081780 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28cc00 == 18 [pid = 1784] [id = 196] 16:18:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x93a65c00) [pid = 1784] [serial = 588] [outer = (nil)] 16:18:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x965a5000) [pid = 1784] [serial = 589] [outer = 0x93a65c00] 16:18:01 INFO - PROCESS | 1784 | 1469143081864 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x965d4c00) [pid = 1784] [serial = 590] [outer = 0x93a65c00] 16:18:03 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:03 INFO - PROCESS | 1784 | 1469143083219 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:18:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:18:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1842ms 16:18:03 INFO - PROCESS | 1784 | 1469143083379 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 1784 | 1469143083383 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 16:18:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:18:03 INFO - PROCESS | 1784 | 1469143083413 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 1784 | 1469143083418 Marionette TRACE conn4 <- [1,758,null,{}] 16:18:03 INFO - PROCESS | 1784 | 1469143083437 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:03 INFO - PROCESS | 1784 | 1469143083446 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:03 INFO - PROCESS | 1784 | 1469143083659 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 16:18:03 INFO - PROCESS | 1784 | 1469143083826 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 1784 | 1469143083840 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dfc00 == 19 [pid = 1784] [id = 197] 16:18:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x965eb400) [pid = 1784] [serial = 591] [outer = (nil)] 16:18:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9a358400) [pid = 1784] [serial = 592] [outer = 0x965eb400] 16:18:03 INFO - PROCESS | 1784 | 1469143083924 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9ab43800) [pid = 1784] [serial = 593] [outer = 0x965eb400] 16:18:04 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:04 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:18:04 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:04 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:04 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:18:04 INFO - PROCESS | 1784 | 1469143084918 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:18:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:18:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1552ms 16:18:04 INFO - PROCESS | 1784 | 1469143084951 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 16:18:04 INFO - PROCESS | 1784 | 1469143084955 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 16:18:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:18:04 INFO - PROCESS | 1784 | 1469143084963 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:18:04 INFO - PROCESS | 1784 | 1469143084966 Marionette TRACE conn4 <- [1,762,null,{}] 16:18:04 INFO - PROCESS | 1784 | 1469143084972 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:04 INFO - PROCESS | 1784 | 1469143084977 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:05 INFO - PROCESS | 1784 | 1469143085186 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 16:18:05 INFO - PROCESS | 1784 | 1469143085388 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 1784 | 1469143085396 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x95142400 == 20 [pid = 1784] [id = 198] 16:18:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x95142800) [pid = 1784] [serial = 594] [outer = (nil)] 16:18:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9b3d0800) [pid = 1784] [serial = 595] [outer = 0x95142800] 16:18:05 INFO - PROCESS | 1784 | 1469143085525 Marionette DEBUG loaded listener.js 16:18:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b422c00) [pid = 1784] [serial = 596] [outer = 0x95142800] 16:18:06 INFO - PROCESS | 1784 | 1469143086774 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:18:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:18:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1833ms 16:18:06 INFO - PROCESS | 1784 | 1469143086797 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 16:18:06 INFO - PROCESS | 1784 | 1469143086804 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 16:18:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:18:06 INFO - PROCESS | 1784 | 1469143086821 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - PROCESS | 1784 | 1469143086826 Marionette TRACE conn4 <- [1,766,null,{}] 16:18:06 INFO - PROCESS | 1784 | 1469143086835 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:06 INFO - PROCESS | 1784 | 1469143086840 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:07 INFO - PROCESS | 1784 | 1469143087147 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 16:18:07 INFO - PROCESS | 1784 | 1469143087287 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 1784 | 1469143087303 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dc000 == 21 [pid = 1784] [id = 199] 16:18:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x923ddc00) [pid = 1784] [serial = 597] [outer = (nil)] 16:18:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x938d0c00) [pid = 1784] [serial = 598] [outer = 0x923ddc00] 16:18:07 INFO - PROCESS | 1784 | 1469143087376 Marionette DEBUG loaded listener.js 16:18:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9399e400) [pid = 1784] [serial = 599] [outer = 0x923ddc00] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x95283000 == 20 [pid = 1784] [id = 193] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x965a5400 == 19 [pid = 1784] [id = 192] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x93999400 == 18 [pid = 1784] [id = 191] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205800 == 17 [pid = 1784] [id = 190] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x91772c00 == 16 [pid = 1784] [id = 189] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x9399f800 == 15 [pid = 1784] [id = 188] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x8f201c00 == 14 [pid = 1784] [id = 187] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x95142400 == 13 [pid = 1784] [id = 198] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28cc00 == 12 [pid = 1784] [id = 196] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x923dfc00 == 11 [pid = 1784] [id = 197] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x923dbc00 == 10 [pid = 1784] [id = 194] 16:18:08 INFO - PROCESS | 1784 | --DOCSHELL 0x923e0800 == 9 [pid = 1784] [id = 195] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x95285c00) [pid = 1784] [serial = 559] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x94796800) [pid = 1784] [serial = 556] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8f20e000) [pid = 1784] [serial = 550] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x938d9400) [pid = 1784] [serial = 553] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9b504c00) [pid = 1784] [serial = 548] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9ab3f800) [pid = 1784] [serial = 547] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x923dd000) [pid = 1784] [serial = 539] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9176dc00) [pid = 1784] [serial = 538] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x95214000) [pid = 1784] [serial = 542] [outer = (nil)] [url = about:blank] 16:18:08 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x94710800) [pid = 1784] [serial = 541] [outer = (nil)] [url = about:blank] 16:18:09 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9a095400) [pid = 1784] [serial = 545] [outer = (nil)] [url = about:blank] 16:18:09 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9a004000) [pid = 1784] [serial = 544] [outer = (nil)] [url = about:blank] 16:18:09 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x8f296400) [pid = 1784] [serial = 551] [outer = (nil)] [url = about:blank] 16:18:09 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x93996800) [pid = 1784] [serial = 554] [outer = (nil)] [url = about:blank] 16:18:09 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x95145000) [pid = 1784] [serial = 557] [outer = (nil)] [url = about:blank] 16:18:09 INFO - PROCESS | 1784 | 1469143089714 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:18:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:18:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2948ms 16:18:09 INFO - PROCESS | 1784 | 1469143089769 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 1784 | 1469143089775 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 16:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:18:09 INFO - PROCESS | 1784 | 1469143089783 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - PROCESS | 1784 | 1469143089789 Marionette TRACE conn4 <- [1,770,null,{}] 16:18:09 INFO - PROCESS | 1784 | 1469143089798 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:09 INFO - PROCESS | 1784 | 1469143089804 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:09 INFO - PROCESS | 1784 | 1469143089977 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 16:18:10 INFO - PROCESS | 1784 | 1469143090103 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 1784 | 1469143090110 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f299000 == 10 [pid = 1784] [id = 200] 16:18:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x8fd40400) [pid = 1784] [serial = 600] [outer = (nil)] 16:18:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x91772c00) [pid = 1784] [serial = 601] [outer = 0x8fd40400] 16:18:10 INFO - PROCESS | 1784 | 1469143090200 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x923d9c00) [pid = 1784] [serial = 602] [outer = 0x8fd40400] 16:18:11 INFO - PROCESS | 1784 | 1469143091014 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1283ms 16:18:11 INFO - PROCESS | 1784 | 1469143091083 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 1784 | 1469143091098 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 16:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:18:11 INFO - PROCESS | 1784 | 1469143091124 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - PROCESS | 1784 | 1469143091132 Marionette TRACE conn4 <- [1,774,null,{}] 16:18:11 INFO - PROCESS | 1784 | 1469143091142 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:11 INFO - PROCESS | 1784 | 1469143091151 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:11 INFO - PROCESS | 1784 | 1469143091486 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 16:18:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x93997c00) [pid = 1784] [serial = 603] [outer = 0x9a097800] 16:18:11 INFO - PROCESS | 1784 | 1469143091606 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:11 INFO - PROCESS | 1784 | 1469143091620 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a61000 == 11 [pid = 1784] [id = 201] 16:18:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x93a62400) [pid = 1784] [serial = 604] [outer = (nil)] 16:18:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x93c57800) [pid = 1784] [serial = 605] [outer = 0x93a62400] 16:18:11 INFO - PROCESS | 1784 | 1469143091867 Marionette DEBUG loaded listener.js 16:18:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x94710800) [pid = 1784] [serial = 606] [outer = 0x93a62400] 16:18:12 INFO - PROCESS | 1784 | 1469143092927 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1857ms 16:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:18:12 INFO - PROCESS | 1784 | 1469143092979 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 16:18:12 INFO - PROCESS | 1784 | 1469143092982 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 16:18:12 INFO - PROCESS | 1784 | 1469143092990 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:18:12 INFO - PROCESS | 1784 | 1469143092996 Marionette TRACE conn4 <- [1,778,null,{}] 16:18:13 INFO - PROCESS | 1784 | 1469143093015 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:13 INFO - PROCESS | 1784 | 1469143093025 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x939a0c00) [pid = 1784] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965df800) [pid = 1784] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8f203000) [pid = 1784] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x939a2000) [pid = 1784] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x965a6c00) [pid = 1784] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x938dd400) [pid = 1784] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x8f206400) [pid = 1784] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x939a0400) [pid = 1784] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:18:13 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x8f28f000) [pid = 1784] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:18:13 INFO - PROCESS | 1784 | 1469143093457 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 16:18:13 INFO - PROCESS | 1784 | 1469143093598 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:13 INFO - PROCESS | 1784 | 1469143093610 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x9650fc00 == 12 [pid = 1784] [id = 202] 16:18:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x96511800) [pid = 1784] [serial = 607] [outer = (nil)] 16:18:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x9651c400) [pid = 1784] [serial = 608] [outer = 0x96511800] 16:18:13 INFO - PROCESS | 1784 | 1469143093686 Marionette DEBUG loaded listener.js 16:18:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x965af800) [pid = 1784] [serial = 609] [outer = 0x96511800] 16:18:14 INFO - PROCESS | 1784 | 1469143094461 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1490ms 16:18:14 INFO - PROCESS | 1784 | 1469143094479 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 16:18:14 INFO - PROCESS | 1784 | 1469143094483 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 16:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:18:14 INFO - PROCESS | 1784 | 1469143094494 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:18:14 INFO - PROCESS | 1784 | 1469143094497 Marionette TRACE conn4 <- [1,782,null,{}] 16:18:14 INFO - PROCESS | 1784 | 1469143094503 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:14 INFO - PROCESS | 1784 | 1469143094508 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:14 INFO - PROCESS | 1784 | 1469143094711 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 16:18:14 INFO - PROCESS | 1784 | 1469143094725 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:14 INFO - PROCESS | 1784 | 1469143094731 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208800 == 13 [pid = 1784] [id = 203] 16:18:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x965ce800) [pid = 1784] [serial = 610] [outer = (nil)] 16:18:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x965e4400) [pid = 1784] [serial = 611] [outer = 0x965ce800] 16:18:14 INFO - PROCESS | 1784 | 1469143094805 Marionette DEBUG loaded listener.js 16:18:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x98221800) [pid = 1784] [serial = 612] [outer = 0x965ce800] 16:18:15 INFO - PROCESS | 1784 | 1469143095911 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1430ms 16:18:15 INFO - PROCESS | 1784 | 1469143095926 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 16:18:15 INFO - PROCESS | 1784 | 1469143095931 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 16:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:18:15 INFO - PROCESS | 1784 | 1469143095940 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:18:15 INFO - PROCESS | 1784 | 1469143095946 Marionette TRACE conn4 <- [1,786,null,{}] 16:18:15 INFO - PROCESS | 1784 | 1469143095955 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:15 INFO - PROCESS | 1784 | 1469143095960 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:16 INFO - PROCESS | 1784 | 1469143096179 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 16:18:16 INFO - PROCESS | 1784 | 1469143096391 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:16 INFO - PROCESS | 1784 | 1469143096406 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x93997800 == 14 [pid = 1784] [id = 204] 16:18:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x93999800) [pid = 1784] [serial = 613] [outer = (nil)] 16:18:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x93a5c400) [pid = 1784] [serial = 614] [outer = 0x93999800] 16:18:16 INFO - PROCESS | 1784 | 1469143096513 Marionette DEBUG loaded listener.js 16:18:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9520f400) [pid = 1784] [serial = 615] [outer = 0x93999800] 16:18:17 INFO - PROCESS | 1784 | 1469143097571 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1691ms 16:18:17 INFO - PROCESS | 1784 | 1469143097632 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 16:18:17 INFO - PROCESS | 1784 | 1469143097640 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 16:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:18:17 INFO - PROCESS | 1784 | 1469143097652 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:18:17 INFO - PROCESS | 1784 | 1469143097656 Marionette TRACE conn4 <- [1,790,null,{}] 16:18:17 INFO - PROCESS | 1784 | 1469143097663 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:17 INFO - PROCESS | 1784 | 1469143097670 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:17 INFO - PROCESS | 1784 | 1469143097867 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 16:18:18 INFO - PROCESS | 1784 | 1469143098078 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:18 INFO - PROCESS | 1784 | 1469143098087 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x965dd800 == 15 [pid = 1784] [id = 205] 16:18:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x965e6c00) [pid = 1784] [serial = 616] [outer = (nil)] 16:18:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9896ec00) [pid = 1784] [serial = 617] [outer = 0x965e6c00] 16:18:18 INFO - PROCESS | 1784 | 1469143098200 Marionette DEBUG loaded listener.js 16:18:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9a087000) [pid = 1784] [serial = 618] [outer = 0x965e6c00] 16:18:19 INFO - PROCESS | 1784 | 1469143099259 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1682ms 16:18:19 INFO - PROCESS | 1784 | 1469143099337 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 16:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:18:19 INFO - PROCESS | 1784 | 1469143099351 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 16:18:19 INFO - PROCESS | 1784 | 1469143099359 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:18:19 INFO - PROCESS | 1784 | 1469143099365 Marionette TRACE conn4 <- [1,794,null,{}] 16:18:19 INFO - PROCESS | 1784 | 1469143099383 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:19 INFO - PROCESS | 1784 | 1469143099392 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:19 INFO - PROCESS | 1784 | 1469143099694 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 16:18:19 INFO - PROCESS | 1784 | 1469143099848 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 1784 | 1469143099860 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ab41400 == 16 [pid = 1784] [id = 206] 16:18:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9ab48800) [pid = 1784] [serial = 619] [outer = (nil)] 16:18:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9ada9c00) [pid = 1784] [serial = 620] [outer = 0x9ab48800] 16:18:19 INFO - PROCESS | 1784 | 1469143099945 Marionette DEBUG loaded listener.js 16:18:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9b10c000) [pid = 1784] [serial = 621] [outer = 0x9ab48800] 16:18:20 INFO - PROCESS | 1784 | 1469143100916 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1637ms 16:18:21 INFO - PROCESS | 1784 | 1469143100996 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 16:18:21 INFO - PROCESS | 1784 | 1469143101000 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 16:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:18:21 INFO - PROCESS | 1784 | 1469143101008 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:18:21 INFO - PROCESS | 1784 | 1469143101012 Marionette TRACE conn4 <- [1,798,null,{}] 16:18:21 INFO - PROCESS | 1784 | 1469143101018 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:21 INFO - PROCESS | 1784 | 1469143101024 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:21 INFO - PROCESS | 1784 | 1469143101207 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 16:18:21 INFO - PROCESS | 1784 | 1469143101407 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:21 INFO - PROCESS | 1784 | 1469143101417 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20d400 == 17 [pid = 1784] [id = 207] 16:18:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x8fd3cc00) [pid = 1784] [serial = 622] [outer = (nil)] 16:18:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x95208400) [pid = 1784] [serial = 623] [outer = 0x8fd3cc00] 16:18:21 INFO - PROCESS | 1784 | 1469143101506 Marionette DEBUG loaded listener.js 16:18:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965d4800) [pid = 1784] [serial = 624] [outer = 0x8fd3cc00] 16:18:22 INFO - PROCESS | 1784 | 1469143102600 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1687ms 16:18:22 INFO - PROCESS | 1784 | 1469143102696 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 16:18:22 INFO - PROCESS | 1784 | 1469143102702 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 16:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:18:22 INFO - PROCESS | 1784 | 1469143102719 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:18:22 INFO - PROCESS | 1784 | 1469143102724 Marionette TRACE conn4 <- [1,802,null,{}] 16:18:22 INFO - PROCESS | 1784 | 1469143102733 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:22 INFO - PROCESS | 1784 | 1469143102738 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:22 INFO - PROCESS | 1784 | 1469143102944 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a098c00) [pid = 1784] [serial = 583] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x965e1000) [pid = 1784] [serial = 584] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9a089400) [pid = 1784] [serial = 580] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a42e800) [pid = 1784] [serial = 581] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f20c400) [pid = 1784] [serial = 562] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8f299800) [pid = 1784] [serial = 563] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x93c54400) [pid = 1784] [serial = 574] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x94797000) [pid = 1784] [serial = 575] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965adc00) [pid = 1784] [serial = 577] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965aec00) [pid = 1784] [serial = 568] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965d8c00) [pid = 1784] [serial = 569] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8f290000) [pid = 1784] [serial = 571] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8fd3d000) [pid = 1784] [serial = 572] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x93c53000) [pid = 1784] [serial = 565] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x93c5e400) [pid = 1784] [serial = 566] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x965d7800) [pid = 1784] [serial = 578] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x965a2800) [pid = 1784] [serial = 560] [outer = (nil)] [url = about:blank] 16:18:23 INFO - PROCESS | 1784 | 1469143103186 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:23 INFO - PROCESS | 1784 | 1469143103195 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f290000 == 18 [pid = 1784] [id = 208] 16:18:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x8f299800) [pid = 1784] [serial = 625] [outer = (nil)] 16:18:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x8fd3d800) [pid = 1784] [serial = 626] [outer = 0x8f299800] 16:18:23 INFO - PROCESS | 1784 | 1469143103268 Marionette DEBUG loaded listener.js 16:18:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x93972c00) [pid = 1784] [serial = 627] [outer = 0x8f299800] 16:18:24 INFO - PROCESS | 1784 | 1469143104043 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1386ms 16:18:24 INFO - PROCESS | 1784 | 1469143104105 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 16:18:24 INFO - PROCESS | 1784 | 1469143104112 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 16:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:18:24 INFO - PROCESS | 1784 | 1469143104122 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:18:24 INFO - PROCESS | 1784 | 1469143104126 Marionette TRACE conn4 <- [1,806,null,{}] 16:18:24 INFO - PROCESS | 1784 | 1469143104132 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:24 INFO - PROCESS | 1784 | 1469143104138 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:24 INFO - PROCESS | 1784 | 1469143104305 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 16:18:24 INFO - PROCESS | 1784 | 1469143104436 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:24 INFO - PROCESS | 1784 | 1469143104445 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x94797800 == 19 [pid = 1784] [id = 209] 16:18:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9479f000) [pid = 1784] [serial = 628] [outer = (nil)] 16:18:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x95285c00) [pid = 1784] [serial = 629] [outer = 0x9479f000] 16:18:24 INFO - PROCESS | 1784 | 1469143104539 Marionette DEBUG loaded listener.js 16:18:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x96518c00) [pid = 1784] [serial = 630] [outer = 0x9479f000] 16:18:25 INFO - PROCESS | 1784 | 1469143105401 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1330ms 16:18:25 INFO - PROCESS | 1784 | 1469143105453 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 16:18:25 INFO - PROCESS | 1784 | 1469143105457 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 16:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:18:25 INFO - PROCESS | 1784 | 1469143105470 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:18:25 INFO - PROCESS | 1784 | 1469143105485 Marionette TRACE conn4 <- [1,810,null,{}] 16:18:25 INFO - PROCESS | 1784 | 1469143105513 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:25 INFO - PROCESS | 1784 | 1469143105521 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:25 INFO - PROCESS | 1784 | 1469143105757 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 16:18:25 INFO - PROCESS | 1784 | 1469143105795 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:25 INFO - PROCESS | 1784 | 1469143105807 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a094c00 == 20 [pid = 1784] [id = 210] 16:18:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9a095000) [pid = 1784] [serial = 631] [outer = (nil)] 16:18:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9a329400) [pid = 1784] [serial = 632] [outer = 0x9a095000] 16:18:25 INFO - PROCESS | 1784 | 1469143105878 Marionette DEBUG loaded listener.js 16:18:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9a80c400) [pid = 1784] [serial = 633] [outer = 0x9a095000] 16:18:26 INFO - PROCESS | 1784 | 1469143106789 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1360ms 16:18:26 INFO - PROCESS | 1784 | 1469143106831 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 16:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:18:26 INFO - PROCESS | 1784 | 1469143106836 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 16:18:26 INFO - PROCESS | 1784 | 1469143106842 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:18:26 INFO - PROCESS | 1784 | 1469143106846 Marionette TRACE conn4 <- [1,814,null,{}] 16:18:26 INFO - PROCESS | 1784 | 1469143106852 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:26 INFO - PROCESS | 1784 | 1469143106857 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:27 INFO - PROCESS | 1784 | 1469143107084 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 16:18:27 INFO - PROCESS | 1784 | 1469143107104 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:27 INFO - PROCESS | 1784 | 1469143107113 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20dc00 == 21 [pid = 1784] [id = 211] 16:18:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9a331800) [pid = 1784] [serial = 634] [outer = (nil)] 16:18:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9b3cb000) [pid = 1784] [serial = 635] [outer = 0x9a331800] 16:18:27 INFO - PROCESS | 1784 | 1469143107179 Marionette DEBUG loaded listener.js 16:18:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9176d400) [pid = 1784] [serial = 636] [outer = 0x9a331800] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x95142800) [pid = 1784] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x93a65c00) [pid = 1784] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8fd40400) [pid = 1784] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x96511800) [pid = 1784] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x923ddc00) [pid = 1784] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965eb400) [pid = 1784] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x923e0c00) [pid = 1784] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:18:27 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x93a62400) [pid = 1784] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:18:28 INFO - PROCESS | 1784 | 1469143108092 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 16:18:28 INFO - PROCESS | 1784 | 1469143108141 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 16:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:18:28 INFO - PROCESS | 1784 | 1469143108147 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:18:28 INFO - PROCESS | 1784 | 1469143108150 Marionette TRACE conn4 <- [1,818,null,{}] 16:18:28 INFO - PROCESS | 1784 | 1469143108156 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:28 INFO - PROCESS | 1784 | 1469143108160 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:28 INFO - PROCESS | 1784 | 1469143108354 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 16:18:28 INFO - PROCESS | 1784 | 1469143108373 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:28 INFO - PROCESS | 1784 | 1469143108382 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb3800 == 22 [pid = 1784] [id = 212] 16:18:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9a8adc00) [pid = 1784] [serial = 637] [outer = (nil)] 16:18:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9b426800) [pid = 1784] [serial = 638] [outer = 0x9a8adc00] 16:18:28 INFO - PROCESS | 1784 | 1469143108451 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9b50c000) [pid = 1784] [serial = 639] [outer = 0x9a8adc00] 16:18:29 INFO - PROCESS | 1784 | 1469143109298 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1189ms 16:18:29 INFO - PROCESS | 1784 | 1469143109337 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 16:18:29 INFO - PROCESS | 1784 | 1469143109340 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 16:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:18:29 INFO - PROCESS | 1784 | 1469143109347 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:18:29 INFO - PROCESS | 1784 | 1469143109350 Marionette TRACE conn4 <- [1,822,null,{}] 16:18:29 INFO - PROCESS | 1784 | 1469143109356 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:29 INFO - PROCESS | 1784 | 1469143109366 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:29 INFO - PROCESS | 1784 | 1469143109573 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 16:18:29 INFO - PROCESS | 1784 | 1469143109745 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:29 INFO - PROCESS | 1784 | 1469143109754 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203800 == 23 [pid = 1784] [id = 213] 16:18:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8f204800) [pid = 1784] [serial = 640] [outer = (nil)] 16:18:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8f28bc00) [pid = 1784] [serial = 641] [outer = 0x8f204800] 16:18:29 INFO - PROCESS | 1784 | 1469143109839 Marionette DEBUG loaded listener.js 16:18:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8fd36000) [pid = 1784] [serial = 642] [outer = 0x8f204800] 16:18:30 INFO - PROCESS | 1784 | 1469143110898 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 16:18:30 INFO - PROCESS | 1784 | 1469143110939 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 16:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:18:30 INFO - PROCESS | 1784 | 1469143110949 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:18:30 INFO - PROCESS | 1784 | 1469143110954 Marionette TRACE conn4 <- [1,826,null,{}] 16:18:30 INFO - PROCESS | 1784 | 1469143110963 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:30 INFO - PROCESS | 1784 | 1469143110971 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:31 INFO - PROCESS | 1784 | 1469143111207 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 16:18:31 INFO - PROCESS | 1784 | 1469143111424 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:31 INFO - PROCESS | 1784 | 1469143111436 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x92ea7000 == 24 [pid = 1784] [id = 214] 16:18:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x92eb1400) [pid = 1784] [serial = 643] [outer = (nil)] 16:18:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93c53000) [pid = 1784] [serial = 644] [outer = 0x92eb1400] 16:18:31 INFO - PROCESS | 1784 | 1469143111535 Marionette DEBUG loaded listener.js 16:18:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x93c5e000) [pid = 1784] [serial = 645] [outer = 0x92eb1400] 16:18:32 INFO - PROCESS | 1784 | 1469143112496 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1589ms 16:18:32 INFO - PROCESS | 1784 | 1469143112542 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 16:18:32 INFO - PROCESS | 1784 | 1469143112549 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 16:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:18:32 INFO - PROCESS | 1784 | 1469143112556 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:18:32 INFO - PROCESS | 1784 | 1469143112560 Marionette TRACE conn4 <- [1,830,null,{}] 16:18:32 INFO - PROCESS | 1784 | 1469143112566 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:32 INFO - PROCESS | 1784 | 1469143112572 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:32 INFO - PROCESS | 1784 | 1469143112772 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 16:18:33 INFO - PROCESS | 1784 | 1469143113036 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:33 INFO - PROCESS | 1784 | 1469143113044 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x95289c00 == 25 [pid = 1784] [id = 215] 16:18:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965a8000) [pid = 1784] [serial = 646] [outer = (nil)] 16:18:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965ccc00) [pid = 1784] [serial = 647] [outer = 0x965a8000] 16:18:33 INFO - PROCESS | 1784 | 1469143113168 Marionette DEBUG loaded listener.js 16:18:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965e8800) [pid = 1784] [serial = 648] [outer = 0x965a8000] 16:18:34 INFO - PROCESS | 1784 | 1469143114132 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1637ms 16:18:34 INFO - PROCESS | 1784 | 1469143114194 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 16:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:18:34 INFO - PROCESS | 1784 | 1469143114199 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 16:18:34 INFO - PROCESS | 1784 | 1469143114214 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:18:34 INFO - PROCESS | 1784 | 1469143114223 Marionette TRACE conn4 <- [1,834,null,{}] 16:18:34 INFO - PROCESS | 1784 | 1469143114232 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:34 INFO - PROCESS | 1784 | 1469143114239 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:34 INFO - PROCESS | 1784 | 1469143114480 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 16:18:34 INFO - PROCESS | 1784 | 1469143114683 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:34 INFO - PROCESS | 1784 | 1469143114691 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208c00 == 26 [pid = 1784] [id = 216] 16:18:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965adc00) [pid = 1784] [serial = 649] [outer = (nil)] 16:18:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9b57b400) [pid = 1784] [serial = 650] [outer = 0x965adc00] 16:18:34 INFO - PROCESS | 1784 | 1469143114814 Marionette DEBUG loaded listener.js 16:18:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9bce2800) [pid = 1784] [serial = 651] [outer = 0x965adc00] 16:18:35 INFO - PROCESS | 1784 | 1469143115807 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1655ms 16:18:35 INFO - PROCESS | 1784 | 1469143115863 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 16:18:35 INFO - PROCESS | 1784 | 1469143115871 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 16:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:18:35 INFO - PROCESS | 1784 | 1469143115881 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:18:35 INFO - PROCESS | 1784 | 1469143115885 Marionette TRACE conn4 <- [1,838,null,{}] 16:18:35 INFO - PROCESS | 1784 | 1469143115945 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:35 INFO - PROCESS | 1784 | 1469143115951 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:36 INFO - PROCESS | 1784 | 1469143116151 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 16:18:36 INFO - PROCESS | 1784 | 1469143116361 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:36 INFO - PROCESS | 1784 | 1469143116372 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a8800 == 27 [pid = 1784] [id = 217] 16:18:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9bf9e800) [pid = 1784] [serial = 652] [outer = (nil)] 16:18:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9c1f4400) [pid = 1784] [serial = 653] [outer = 0x9bf9e800] 16:18:36 INFO - PROCESS | 1784 | 1469143116454 Marionette DEBUG loaded listener.js 16:18:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9c1efc00) [pid = 1784] [serial = 654] [outer = 0x9bf9e800] 16:18:37 INFO - PROCESS | 1784 | 1469143117337 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1492ms 16:18:37 INFO - PROCESS | 1784 | 1469143117372 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 16:18:37 INFO - PROCESS | 1784 | 1469143117376 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 16:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:18:37 INFO - PROCESS | 1784 | 1469143117382 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:18:37 INFO - PROCESS | 1784 | 1469143117386 Marionette TRACE conn4 <- [1,842,null,{}] 16:18:37 INFO - PROCESS | 1784 | 1469143117392 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:37 INFO - PROCESS | 1784 | 1469143117397 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:37 INFO - PROCESS | 1784 | 1469143117568 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 16:18:37 INFO - PROCESS | 1784 | 1469143117733 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:37 INFO - PROCESS | 1784 | 1469143117750 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a093400 == 28 [pid = 1784] [id = 218] 16:18:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9bcdb000) [pid = 1784] [serial = 655] [outer = (nil)] 16:18:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9c265c00) [pid = 1784] [serial = 656] [outer = 0x9bcdb000] 16:18:37 INFO - PROCESS | 1784 | 1469143117841 Marionette DEBUG loaded listener.js 16:18:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9d437c00) [pid = 1784] [serial = 657] [outer = 0x9bcdb000] 16:18:39 INFO - PROCESS | 1784 | 1469143119129 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1784ms 16:18:39 INFO - PROCESS | 1784 | 1469143119167 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 16:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:18:39 INFO - PROCESS | 1784 | 1469143119173 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 16:18:39 INFO - PROCESS | 1784 | 1469143119189 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:18:39 INFO - PROCESS | 1784 | 1469143119193 Marionette TRACE conn4 <- [1,846,null,{}] 16:18:39 INFO - PROCESS | 1784 | 1469143119204 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:39 INFO - PROCESS | 1784 | 1469143119208 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:39 INFO - PROCESS | 1784 | 1469143119480 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 16:18:39 INFO - PROCESS | 1784 | 1469143119688 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:39 INFO - PROCESS | 1784 | 1469143119697 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d9000 == 29 [pid = 1784] [id = 219] 16:18:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x923d9400) [pid = 1784] [serial = 658] [outer = (nil)] 16:18:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x939a1000) [pid = 1784] [serial = 659] [outer = 0x923d9400] 16:18:39 INFO - PROCESS | 1784 | 1469143119776 Marionette DEBUG loaded listener.js 16:18:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x93a62400) [pid = 1784] [serial = 660] [outer = 0x923d9400] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x923dc000 == 28 [pid = 1784] [id = 199] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9650fc00 == 27 [pid = 1784] [id = 202] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x93a61000 == 26 [pid = 1784] [id = 201] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f299000 == 25 [pid = 1784] [id = 200] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb3800 == 24 [pid = 1784] [id = 212] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20dc00 == 23 [pid = 1784] [id = 211] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9a094c00 == 22 [pid = 1784] [id = 210] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x94797800 == 21 [pid = 1784] [id = 209] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f290000 == 20 [pid = 1784] [id = 208] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20d400 == 19 [pid = 1784] [id = 207] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208800 == 18 [pid = 1784] [id = 203] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x93997800 == 17 [pid = 1784] [id = 204] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x965dd800 == 16 [pid = 1784] [id = 205] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9ab41400 == 15 [pid = 1784] [id = 206] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9a093400 == 14 [pid = 1784] [id = 218] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x965a8800 == 13 [pid = 1784] [id = 217] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208c00 == 12 [pid = 1784] [id = 216] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x92ea7000 == 11 [pid = 1784] [id = 214] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x95289c00 == 10 [pid = 1784] [id = 215] 16:18:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203800 == 9 [pid = 1784] [id = 213] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x965a5000) [pid = 1784] [serial = 589] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x923d9c00) [pid = 1784] [serial = 602] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x965af800) [pid = 1784] [serial = 609] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9399e400) [pid = 1784] [serial = 599] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d4c00) [pid = 1784] [serial = 590] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9651c400) [pid = 1784] [serial = 608] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9a358400) [pid = 1784] [serial = 592] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x91772c00) [pid = 1784] [serial = 601] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9399c800) [pid = 1784] [serial = 587] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x965dd000) [pid = 1784] [serial = 389] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x93c57800) [pid = 1784] [serial = 605] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x938de000) [pid = 1784] [serial = 586] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9ab43800) [pid = 1784] [serial = 593] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b3d0800) [pid = 1784] [serial = 595] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x938d0c00) [pid = 1784] [serial = 598] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x94710800) [pid = 1784] [serial = 606] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965e4400) [pid = 1784] [serial = 611] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b422c00) [pid = 1784] [serial = 596] [outer = (nil)] [url = about:blank] 16:18:41 INFO - PROCESS | 1784 | 1469143121812 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2705ms 16:18:41 INFO - PROCESS | 1784 | 1469143121886 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 16:18:41 INFO - PROCESS | 1784 | 1469143121890 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 16:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:18:41 INFO - PROCESS | 1784 | 1469143121899 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:18:41 INFO - PROCESS | 1784 | 1469143121902 Marionette TRACE conn4 <- [1,850,null,{}] 16:18:41 INFO - PROCESS | 1784 | 1469143121911 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:41 INFO - PROCESS | 1784 | 1469143121917 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:42 INFO - PROCESS | 1784 | 1469143122082 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 16:18:42 INFO - PROCESS | 1784 | 1469143122093 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 1784 | 1469143122101 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd41000 == 10 [pid = 1784] [id = 220] 16:18:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8fd43000) [pid = 1784] [serial = 661] [outer = (nil)] 16:18:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9176dc00) [pid = 1784] [serial = 662] [outer = 0x8fd43000] 16:18:42 INFO - PROCESS | 1784 | 1469143122210 Marionette DEBUG loaded listener.js 16:18:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x91771c00) [pid = 1784] [serial = 663] [outer = 0x8fd43000] 16:18:43 INFO - PROCESS | 1784 | 1469143123113 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1233ms 16:18:43 INFO - PROCESS | 1784 | 1469143123131 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 16:18:43 INFO - PROCESS | 1784 | 1469143123140 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 16:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:18:43 INFO - PROCESS | 1784 | 1469143123160 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:18:43 INFO - PROCESS | 1784 | 1469143123165 Marionette TRACE conn4 <- [1,854,null,{}] 16:18:43 INFO - PROCESS | 1784 | 1469143123171 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:43 INFO - PROCESS | 1784 | 1469143123177 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:43 INFO - PROCESS | 1784 | 1469143123364 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 16:18:43 INFO - PROCESS | 1784 | 1469143123377 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:43 INFO - PROCESS | 1784 | 1469143123387 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5e000 == 11 [pid = 1784] [id = 221] 16:18:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93a5e800) [pid = 1784] [serial = 664] [outer = (nil)] 16:18:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93c51000) [pid = 1784] [serial = 665] [outer = 0x93a5e800] 16:18:43 INFO - PROCESS | 1784 | 1469143123463 Marionette DEBUG loaded listener.js 16:18:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x94708000) [pid = 1784] [serial = 666] [outer = 0x93a5e800] 16:18:44 INFO - PROCESS | 1784 | 1469143124517 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1388ms 16:18:44 INFO - PROCESS | 1784 | 1469143124547 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 16:18:44 INFO - PROCESS | 1784 | 1469143124552 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 16:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:18:44 INFO - PROCESS | 1784 | 1469143124558 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:18:44 INFO - PROCESS | 1784 | 1469143124564 Marionette TRACE conn4 <- [1,858,null,{}] 16:18:44 INFO - PROCESS | 1784 | 1469143124594 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:44 INFO - PROCESS | 1784 | 1469143124604 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:44 INFO - PROCESS | 1784 | 1469143124817 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 16:18:44 INFO - PROCESS | 1784 | 1469143124847 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:44 INFO - PROCESS | 1784 | 1469143124860 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a7c00 == 12 [pid = 1784] [id = 222] 16:18:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965a9c00) [pid = 1784] [serial = 667] [outer = (nil)] 16:18:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965ae800) [pid = 1784] [serial = 668] [outer = 0x965a9c00] 16:18:44 INFO - PROCESS | 1784 | 1469143124933 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965d1c00) [pid = 1784] [serial = 669] [outer = 0x965a9c00] 16:18:45 INFO - PROCESS | 1784 | 1469143125863 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1350ms 16:18:45 INFO - PROCESS | 1784 | 1469143125909 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 16:18:45 INFO - PROCESS | 1784 | 1469143125914 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 16:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:18:45 INFO - PROCESS | 1784 | 1469143125944 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:18:45 INFO - PROCESS | 1784 | 1469143125947 Marionette TRACE conn4 <- [1,862,null,{}] 16:18:45 INFO - PROCESS | 1784 | 1469143125954 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:45 INFO - PROCESS | 1784 | 1469143125959 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:46 INFO - PROCESS | 1784 | 1469143126176 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9a095000) [pid = 1784] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a331800) [pid = 1784] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8fd3cc00) [pid = 1784] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x965ce800) [pid = 1784] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9479f000) [pid = 1784] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9ab48800) [pid = 1784] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x93999800) [pid = 1784] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8f299800) [pid = 1784] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965e6c00) [pid = 1784] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:18:46 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9a8adc00) [pid = 1784] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:18:46 INFO - PROCESS | 1784 | 1469143126686 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:46 INFO - PROCESS | 1784 | 1469143126696 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20a800 == 13 [pid = 1784] [id = 223] 16:18:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f293800) [pid = 1784] [serial = 670] [outer = (nil)] 16:18:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x93999800) [pid = 1784] [serial = 671] [outer = 0x8f293800] 16:18:46 INFO - PROCESS | 1784 | 1469143126779 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x965dac00) [pid = 1784] [serial = 672] [outer = 0x8f293800] 16:18:47 INFO - PROCESS | 1784 | 1469143127554 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1637ms 16:18:47 INFO - PROCESS | 1784 | 1469143127580 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 16:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:18:47 INFO - PROCESS | 1784 | 1469143127584 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 16:18:47 INFO - PROCESS | 1784 | 1469143127591 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 1784 | 1469143127594 Marionette TRACE conn4 <- [1,866,null,{}] 16:18:47 INFO - PROCESS | 1784 | 1469143127600 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:47 INFO - PROCESS | 1784 | 1469143127605 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:47 INFO - PROCESS | 1784 | 1469143127773 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 16:18:47 INFO - PROCESS | 1784 | 1469143127788 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 1784 | 1469143127795 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d7000 == 14 [pid = 1784] [id = 224] 16:18:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9896fc00) [pid = 1784] [serial = 673] [outer = (nil)] 16:18:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a08c000) [pid = 1784] [serial = 674] [outer = 0x9896fc00] 16:18:47 INFO - PROCESS | 1784 | 1469143127866 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a09d000) [pid = 1784] [serial = 675] [outer = 0x9896fc00] 16:18:48 INFO - PROCESS | 1784 | 1469143128891 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1383ms 16:18:48 INFO - PROCESS | 1784 | 1469143128974 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 16:18:48 INFO - PROCESS | 1784 | 1469143128981 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 16:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:18:48 INFO - PROCESS | 1784 | 1469143128991 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:18:48 INFO - PROCESS | 1784 | 1469143128996 Marionette TRACE conn4 <- [1,870,null,{}] 16:18:49 INFO - PROCESS | 1784 | 1469143129005 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:49 INFO - PROCESS | 1784 | 1469143129010 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:49 INFO - PROCESS | 1784 | 1469143129236 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 16:18:49 INFO - PROCESS | 1784 | 1469143129457 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 1784 | 1469143129473 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28dc00 == 15 [pid = 1784] [id = 225] 16:18:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x8f28ec00) [pid = 1784] [serial = 676] [outer = (nil)] 16:18:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x92eb3800) [pid = 1784] [serial = 677] [outer = 0x8f28ec00] 16:18:49 INFO - PROCESS | 1784 | 1469143129607 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x939a1c00) [pid = 1784] [serial = 678] [outer = 0x8f28ec00] 16:18:50 INFO - PROCESS | 1784 | 1469143130678 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1742ms 16:18:50 INFO - PROCESS | 1784 | 1469143130732 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 16:18:50 INFO - PROCESS | 1784 | 1469143130740 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 16:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:18:50 INFO - PROCESS | 1784 | 1469143130752 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 1784 | 1469143130755 Marionette TRACE conn4 <- [1,874,null,{}] 16:18:50 INFO - PROCESS | 1784 | 1469143130763 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:50 INFO - PROCESS | 1784 | 1469143130769 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:50 INFO - PROCESS | 1784 | 1469143130990 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 16:18:51 INFO - PROCESS | 1784 | 1469143131208 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 1784 | 1469143131219 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f290400 == 16 [pid = 1784] [id = 226] 16:18:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x96516400) [pid = 1784] [serial = 679] [outer = (nil)] 16:18:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965abc00) [pid = 1784] [serial = 680] [outer = 0x96516400] 16:18:51 INFO - PROCESS | 1784 | 1469143131301 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965d6400) [pid = 1784] [serial = 681] [outer = 0x96516400] 16:18:52 INFO - PROCESS | 1784 | 1469143132425 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1734ms 16:18:52 INFO - PROCESS | 1784 | 1469143132487 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 1784 | 1469143132492 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 16:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:18:52 INFO - PROCESS | 1784 | 1469143132500 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - PROCESS | 1784 | 1469143132508 Marionette TRACE conn4 <- [1,878,null,{}] 16:18:52 INFO - PROCESS | 1784 | 1469143132577 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:52 INFO - PROCESS | 1784 | 1469143132592 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:52 INFO - PROCESS | 1784 | 1469143132914 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 16:18:53 INFO - PROCESS | 1784 | 1469143133045 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 1784 | 1469143133058 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ab40400 == 17 [pid = 1784] [id = 227] 16:18:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9ab40800) [pid = 1784] [serial = 682] [outer = (nil)] 16:18:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9ada2c00) [pid = 1784] [serial = 683] [outer = 0x9ab40800] 16:18:53 INFO - PROCESS | 1784 | 1469143133142 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9b3c9c00) [pid = 1784] [serial = 684] [outer = 0x9ab40800] 16:18:54 INFO - PROCESS | 1784 | 1469143134286 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1856ms 16:18:54 INFO - PROCESS | 1784 | 1469143134357 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 1784 | 1469143134363 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 16:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:18:54 INFO - PROCESS | 1784 | 1469143134372 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 1784 | 1469143134377 Marionette TRACE conn4 <- [1,882,null,{}] 16:18:54 INFO - PROCESS | 1784 | 1469143134385 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:54 INFO - PROCESS | 1784 | 1469143134392 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:54 INFO - PROCESS | 1784 | 1469143134620 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 16:18:54 INFO - PROCESS | 1784 | 1469143134884 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:54 INFO - PROCESS | 1784 | 1469143134898 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd41400 == 18 [pid = 1784] [id = 228] 16:18:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x91775c00) [pid = 1784] [serial = 685] [outer = (nil)] 16:18:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x923de000) [pid = 1784] [serial = 686] [outer = 0x91775c00] 16:18:54 INFO - PROCESS | 1784 | 1469143134975 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x938dbc00) [pid = 1784] [serial = 687] [outer = 0x91775c00] 16:18:55 INFO - PROCESS | 1784 | 1469143135919 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1584ms 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9a329400) [pid = 1784] [serial = 632] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9b3cb000) [pid = 1784] [serial = 635] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x95208400) [pid = 1784] [serial = 623] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d4800) [pid = 1784] [serial = 624] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x98221800) [pid = 1784] [serial = 612] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x95285c00) [pid = 1784] [serial = 629] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9ada9c00) [pid = 1784] [serial = 620] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9b10c000) [pid = 1784] [serial = 621] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x93a5c400) [pid = 1784] [serial = 614] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9520f400) [pid = 1784] [serial = 615] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8fd3d800) [pid = 1784] [serial = 626] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x93972c00) [pid = 1784] [serial = 627] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9896ec00) [pid = 1784] [serial = 617] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a087000) [pid = 1784] [serial = 618] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9176d400) [pid = 1784] [serial = 636] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9a80c400) [pid = 1784] [serial = 633] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x96518c00) [pid = 1784] [serial = 630] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9b426800) [pid = 1784] [serial = 638] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9b50c000) [pid = 1784] [serial = 639] [outer = (nil)] [url = about:blank] 16:18:55 INFO - PROCESS | 1784 | 1469143135983 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 1784 | 1469143135990 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 16:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:18:56 INFO - PROCESS | 1784 | 1469143136003 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 1784 | 1469143136007 Marionette TRACE conn4 <- [1,886,null,{}] 16:18:56 INFO - PROCESS | 1784 | 1469143136013 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:56 INFO - PROCESS | 1784 | 1469143136019 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:56 INFO - PROCESS | 1784 | 1469143136189 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 16:18:56 INFO - PROCESS | 1784 | 1469143136305 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 1784 | 1469143136316 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x95209000 == 19 [pid = 1784] [id = 229] 16:18:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9520d400) [pid = 1784] [serial = 688] [outer = (nil)] 16:18:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x95213c00) [pid = 1784] [serial = 689] [outer = 0x9520d400] 16:18:56 INFO - PROCESS | 1784 | 1469143136398 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x96517800) [pid = 1784] [serial = 690] [outer = 0x9520d400] 16:18:57 INFO - PROCESS | 1784 | 1469143137309 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1334ms 16:18:57 INFO - PROCESS | 1784 | 1469143137337 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 1784 | 1469143137341 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 16:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:18:57 INFO - PROCESS | 1784 | 1469143137348 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - PROCESS | 1784 | 1469143137354 Marionette TRACE conn4 <- [1,890,null,{}] 16:18:57 INFO - PROCESS | 1784 | 1469143137370 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:57 INFO - PROCESS | 1784 | 1469143137378 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:57 INFO - PROCESS | 1784 | 1469143137543 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 16:18:57 INFO - PROCESS | 1784 | 1469143137661 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 1784 | 1469143137672 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x99fb5000 == 20 [pid = 1784] [id = 230] 16:18:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x99fb7800) [pid = 1784] [serial = 691] [outer = (nil)] 16:18:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a087400) [pid = 1784] [serial = 692] [outer = 0x99fb7800] 16:18:57 INFO - PROCESS | 1784 | 1469143137745 Marionette DEBUG loaded listener.js 16:18:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a332c00) [pid = 1784] [serial = 693] [outer = 0x99fb7800] 16:18:58 INFO - PROCESS | 1784 | 1469143138596 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1286ms 16:18:58 INFO - PROCESS | 1784 | 1469143138635 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 16:18:58 INFO - PROCESS | 1784 | 1469143138638 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 16:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:18:58 INFO - PROCESS | 1784 | 1469143138651 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 1784 | 1469143138653 Marionette TRACE conn4 <- [1,894,null,{}] 16:18:58 INFO - PROCESS | 1784 | 1469143138660 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:58 INFO - PROCESS | 1784 | 1469143138664 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:58 INFO - PROCESS | 1784 | 1469143138872 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 16:18:58 INFO - PROCESS | 1784 | 1469143138922 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:58 INFO - PROCESS | 1784 | 1469143138931 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:18:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5c400 == 21 [pid = 1784] [id = 231] 16:18:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a810000) [pid = 1784] [serial = 694] [outer = (nil)] 16:18:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9ab48800) [pid = 1784] [serial = 695] [outer = 0x9a810000] 16:18:59 INFO - PROCESS | 1784 | 1469143139001 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9b10ac00) [pid = 1784] [serial = 696] [outer = 0x9a810000] 16:18:59 INFO - PROCESS | 1784 | 1469143139936 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1337ms 16:18:59 INFO - PROCESS | 1784 | 1469143139989 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 1784 | 1469143139992 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 16:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:19:00 INFO - PROCESS | 1784 | 1469143140004 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - PROCESS | 1784 | 1469143140007 Marionette TRACE conn4 <- [1,898,null,{}] 16:19:00 INFO - PROCESS | 1784 | 1469143140011 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:00 INFO - PROCESS | 1784 | 1469143140018 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:00 INFO - PROCESS | 1784 | 1469143140231 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 16:19:00 INFO - PROCESS | 1784 | 1469143140254 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 1784 | 1469143140261 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a5000 == 22 [pid = 1784] [id = 232] 16:19:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a088c00) [pid = 1784] [serial = 697] [outer = (nil)] 16:19:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b3d3400) [pid = 1784] [serial = 698] [outer = 0x9a088c00] 16:19:00 INFO - PROCESS | 1784 | 1469143140332 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9b41f400) [pid = 1784] [serial = 699] [outer = 0x9a088c00] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8f204800) [pid = 1784] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x92eb1400) [pid = 1784] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965a8000) [pid = 1784] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965adc00) [pid = 1784] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9bf9e800) [pid = 1784] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9bcdb000) [pid = 1784] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965a9c00) [pid = 1784] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f293800) [pid = 1784] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8fd43000) [pid = 1784] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x93a5e800) [pid = 1784] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:19:00 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x923d9400) [pid = 1784] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:19:01 INFO - PROCESS | 1784 | 1469143141278 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1334ms 16:19:01 INFO - PROCESS | 1784 | 1469143141339 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 16:19:01 INFO - PROCESS | 1784 | 1469143141342 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 16:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:19:01 INFO - PROCESS | 1784 | 1469143141349 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:19:01 INFO - PROCESS | 1784 | 1469143141352 Marionette TRACE conn4 <- [1,902,null,{}] 16:19:01 INFO - PROCESS | 1784 | 1469143141358 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:01 INFO - PROCESS | 1784 | 1469143141369 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:01 INFO - PROCESS | 1784 | 1469143141577 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 16:19:01 INFO - PROCESS | 1784 | 1469143141698 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 1784 | 1469143141707 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f294c00 == 23 [pid = 1784] [id = 233] 16:19:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x92eb1400) [pid = 1784] [serial = 700] [outer = (nil)] 16:19:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9b102000) [pid = 1784] [serial = 701] [outer = 0x92eb1400] 16:19:01 INFO - PROCESS | 1784 | 1469143141815 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9bcd5000) [pid = 1784] [serial = 702] [outer = 0x92eb1400] 16:19:02 INFO - PROCESS | 1784 | 1469143142820 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1545ms 16:19:02 INFO - PROCESS | 1784 | 1469143142896 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 1784 | 1469143142903 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 16:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:19:02 INFO - PROCESS | 1784 | 1469143142913 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 1784 | 1469143142919 Marionette TRACE conn4 <- [1,906,null,{}] 16:19:02 INFO - PROCESS | 1784 | 1469143142940 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:02 INFO - PROCESS | 1784 | 1469143142948 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:03 INFO - PROCESS | 1784 | 1469143143167 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 16:19:03 INFO - PROCESS | 1784 | 1469143143400 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:03 INFO - PROCESS | 1784 | 1469143143415 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176e800 == 24 [pid = 1784] [id = 234] 16:19:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9176f400) [pid = 1784] [serial = 703] [outer = (nil)] 16:19:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x923dc400) [pid = 1784] [serial = 704] [outer = 0x9176f400] 16:19:03 INFO - PROCESS | 1784 | 1469143143514 Marionette DEBUG loaded listener.js 16:19:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9399c400) [pid = 1784] [serial = 705] [outer = 0x9176f400] 16:19:04 INFO - PROCESS | 1784 | 1469143144436 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1600ms 16:19:04 INFO - PROCESS | 1784 | 1469143144514 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 16:19:04 INFO - PROCESS | 1784 | 1469143144521 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 16:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:19:04 INFO - PROCESS | 1784 | 1469143144534 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:19:04 INFO - PROCESS | 1784 | 1469143144538 Marionette TRACE conn4 <- [1,910,null,{}] 16:19:04 INFO - PROCESS | 1784 | 1469143144545 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:04 INFO - PROCESS | 1784 | 1469143144551 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:04 INFO - PROCESS | 1784 | 1469143144789 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 16:19:05 INFO - PROCESS | 1784 | 1469143145005 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:05 INFO - PROCESS | 1784 | 1469143145014 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x9650fc00 == 25 [pid = 1784] [id = 235] 16:19:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965a4000) [pid = 1784] [serial = 706] [outer = (nil)] 16:19:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965e5c00) [pid = 1784] [serial = 707] [outer = 0x965a4000] 16:19:05 INFO - PROCESS | 1784 | 1469143145115 Marionette DEBUG loaded listener.js 16:19:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x99734800) [pid = 1784] [serial = 708] [outer = 0x965a4000] 16:19:06 INFO - PROCESS | 1784 | 1469143146081 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1597ms 16:19:06 INFO - PROCESS | 1784 | 1469143146130 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 1784 | 1469143146135 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 16:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:19:06 INFO - PROCESS | 1784 | 1469143146142 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - PROCESS | 1784 | 1469143146148 Marionette TRACE conn4 <- [1,914,null,{}] 16:19:06 INFO - PROCESS | 1784 | 1469143146165 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:06 INFO - PROCESS | 1784 | 1469143146174 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:06 INFO - PROCESS | 1784 | 1469143146377 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 16:19:06 INFO - PROCESS | 1784 | 1469143146649 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 1784 | 1469143146659 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a809000 == 26 [pid = 1784] [id = 236] 16:19:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b510000) [pid = 1784] [serial = 709] [outer = (nil)] 16:19:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9b57c800) [pid = 1784] [serial = 710] [outer = 0x9b510000] 16:19:06 INFO - PROCESS | 1784 | 1469143146791 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9bf9b800) [pid = 1784] [serial = 711] [outer = 0x9b510000] 16:19:07 INFO - PROCESS | 1784 | 1469143147724 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1637ms 16:19:07 INFO - PROCESS | 1784 | 1469143147781 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 16:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:19:07 INFO - PROCESS | 1784 | 1469143147787 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 16:19:07 INFO - PROCESS | 1784 | 1469143147794 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 1784 | 1469143147798 Marionette TRACE conn4 <- [1,918,null,{}] 16:19:07 INFO - PROCESS | 1784 | 1469143147805 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:07 INFO - PROCESS | 1784 | 1469143147810 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:08 INFO - PROCESS | 1784 | 1469143148011 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 16:19:08 INFO - PROCESS | 1784 | 1469143148220 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:08 INFO - PROCESS | 1784 | 1469143148228 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f290000 == 27 [pid = 1784] [id = 237] 16:19:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9b57b000) [pid = 1784] [serial = 712] [outer = (nil)] 16:19:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9c264c00) [pid = 1784] [serial = 713] [outer = 0x9b57b000] 16:19:08 INFO - PROCESS | 1784 | 1469143148352 Marionette DEBUG loaded listener.js 16:19:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9c26bc00) [pid = 1784] [serial = 714] [outer = 0x9b57b000] 16:19:09 INFO - PROCESS | 1784 | 1469143149239 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1492ms 16:19:09 INFO - PROCESS | 1784 | 1469143149286 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 16:19:09 INFO - PROCESS | 1784 | 1469143149290 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 16:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:19:09 INFO - PROCESS | 1784 | 1469143149298 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:19:09 INFO - PROCESS | 1784 | 1469143149302 Marionette TRACE conn4 <- [1,922,null,{}] 16:19:09 INFO - PROCESS | 1784 | 1469143149308 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:09 INFO - PROCESS | 1784 | 1469143149313 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:09 INFO - PROCESS | 1784 | 1469143149533 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 16:19:09 INFO - PROCESS | 1784 | 1469143149826 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 1784 | 1469143149841 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c0e5800 == 28 [pid = 1784] [id = 238] 16:19:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9c1fbc00) [pid = 1784] [serial = 715] [outer = (nil)] 16:19:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9d43bc00) [pid = 1784] [serial = 716] [outer = 0x9c1fbc00] 16:19:10 INFO - PROCESS | 1784 | 1469143150022 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9d4b3400) [pid = 1784] [serial = 717] [outer = 0x9c1fbc00] 16:19:11 INFO - PROCESS | 1784 | 1469143150996 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1742ms 16:19:11 INFO - PROCESS | 1784 | 1469143151041 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 1784 | 1469143151046 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 16:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:19:11 INFO - PROCESS | 1784 | 1469143151052 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 1784 | 1469143151056 Marionette TRACE conn4 <- [1,926,null,{}] 16:19:11 INFO - PROCESS | 1784 | 1469143151062 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:11 INFO - PROCESS | 1784 | 1469143151072 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:11 INFO - PROCESS | 1784 | 1469143151289 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 16:19:11 INFO - PROCESS | 1784 | 1469143151454 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:11 INFO - PROCESS | 1784 | 1469143151463 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x95209c00 == 29 [pid = 1784] [id = 239] 16:19:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x95210400) [pid = 1784] [serial = 718] [outer = (nil)] 16:19:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0xa1010000) [pid = 1784] [serial = 719] [outer = 0x95210400] 16:19:11 INFO - PROCESS | 1784 | 1469143151600 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0xa108dc00) [pid = 1784] [serial = 720] [outer = 0x95210400] 16:19:12 INFO - PROCESS | 1784 | 1469143152656 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1644ms 16:19:12 INFO - PROCESS | 1784 | 1469143152703 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 16:19:12 INFO - PROCESS | 1784 | 1469143152708 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 16:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:19:12 INFO - PROCESS | 1784 | 1469143152714 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:19:12 INFO - PROCESS | 1784 | 1469143152717 Marionette TRACE conn4 <- [1,930,null,{}] 16:19:12 INFO - PROCESS | 1784 | 1469143152725 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:12 INFO - PROCESS | 1784 | 1469143152730 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:12 INFO - PROCESS | 1784 | 1469143152911 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 16:19:13 INFO - PROCESS | 1784 | 1469143153122 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:13 INFO - PROCESS | 1784 | 1469143153131 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x938d0c00 == 30 [pid = 1784] [id = 240] 16:19:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x95289c00) [pid = 1784] [serial = 721] [outer = (nil)] 16:19:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa2240c00) [pid = 1784] [serial = 722] [outer = 0x95289c00] 16:19:13 INFO - PROCESS | 1784 | 1469143153254 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0xa2315000) [pid = 1784] [serial = 723] [outer = 0x95289c00] 16:19:14 INFO - PROCESS | 1784 | 1469143154130 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1479ms 16:19:14 INFO - PROCESS | 1784 | 1469143154194 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 16:19:14 INFO - PROCESS | 1784 | 1469143154198 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 16:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:19:14 INFO - PROCESS | 1784 | 1469143154205 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:19:14 INFO - PROCESS | 1784 | 1469143154209 Marionette TRACE conn4 <- [1,934,null,{}] 16:19:14 INFO - PROCESS | 1784 | 1469143154214 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:14 INFO - PROCESS | 1784 | 1469143154219 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:14 INFO - PROCESS | 1784 | 1469143154431 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 16:19:14 INFO - PROCESS | 1784 | 1469143154602 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 1784 | 1469143154611 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f299800 == 31 [pid = 1784] [id = 241] 16:19:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x8fd36400) [pid = 1784] [serial = 724] [outer = (nil)] 16:19:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x91769400) [pid = 1784] [serial = 725] [outer = 0x8fd36400] 16:19:14 INFO - PROCESS | 1784 | 1469143154754 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x93c5a400) [pid = 1784] [serial = 726] [outer = 0x8fd36400] 16:19:15 INFO - PROCESS | 1784 | 1469143155876 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1732ms 16:19:15 INFO - PROCESS | 1784 | 1469143155938 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 1784 | 1469143155945 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 16:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:19:15 INFO - PROCESS | 1784 | 1469143155953 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - PROCESS | 1784 | 1469143155958 Marionette TRACE conn4 <- [1,938,null,{}] 16:19:15 INFO - PROCESS | 1784 | 1469143155966 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 1784 | 1469143155971 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:16 INFO - PROCESS | 1784 | 1469143156200 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 16:19:16 INFO - PROCESS | 1784 | 1469143156407 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 1784 | 1469143156421 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x91774800 == 32 [pid = 1784] [id = 242] 16:19:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x91774c00) [pid = 1784] [serial = 727] [outer = (nil)] 16:19:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x938de000) [pid = 1784] [serial = 728] [outer = 0x91774c00] 16:19:16 INFO - PROCESS | 1784 | 1469143156493 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x93c57000) [pid = 1784] [serial = 729] [outer = 0x91774c00] 16:19:17 INFO - PROCESS | 1784 | 1469143157436 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1535ms 16:19:17 INFO - PROCESS | 1784 | 1469143157489 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 1784 | 1469143157495 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 16:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:19:17 INFO - PROCESS | 1784 | 1469143157505 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 1784 | 1469143157510 Marionette TRACE conn4 <- [1,942,null,{}] 16:19:17 INFO - PROCESS | 1784 | 1469143157516 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:17 INFO - PROCESS | 1784 | 1469143157520 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:17 INFO - PROCESS | 1784 | 1469143157700 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9a08c000) [pid = 1784] [serial = 674] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x8fd36000) [pid = 1784] [serial = 642] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8f28bc00) [pid = 1784] [serial = 641] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x93c5e000) [pid = 1784] [serial = 645] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x93c53000) [pid = 1784] [serial = 644] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x965e8800) [pid = 1784] [serial = 648] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x965ccc00) [pid = 1784] [serial = 647] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9bce2800) [pid = 1784] [serial = 651] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9b57b400) [pid = 1784] [serial = 650] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9c1efc00) [pid = 1784] [serial = 654] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9c1f4400) [pid = 1784] [serial = 653] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9d437c00) [pid = 1784] [serial = 657] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9c265c00) [pid = 1784] [serial = 656] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x965ae800) [pid = 1784] [serial = 668] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x93999800) [pid = 1784] [serial = 671] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9176dc00) [pid = 1784] [serial = 662] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x91771c00) [pid = 1784] [serial = 663] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x93c51000) [pid = 1784] [serial = 665] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x93a62400) [pid = 1784] [serial = 660] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x939a1000) [pid = 1784] [serial = 659] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x965d1c00) [pid = 1784] [serial = 669] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965dac00) [pid = 1784] [serial = 672] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x94708000) [pid = 1784] [serial = 666] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1784 | 1469143158966 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 1784 | 1469143158977 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20cc00 == 33 [pid = 1784] [id = 243] 16:19:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x8f20f000) [pid = 1784] [serial = 730] [outer = (nil)] 16:19:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8f28d400) [pid = 1784] [serial = 731] [outer = 0x8f20f000] 16:19:19 INFO - PROCESS | 1784 | 1469143159057 Marionette DEBUG loaded listener.js 16:19:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x8fd35800) [pid = 1784] [serial = 732] [outer = 0x8f20f000] 16:19:19 INFO - PROCESS | 1784 | 1469143159874 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2432ms 16:19:19 INFO - PROCESS | 1784 | 1469143159940 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 1784 | 1469143159946 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 16:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:19:19 INFO - PROCESS | 1784 | 1469143159954 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 1784 | 1469143159958 Marionette TRACE conn4 <- [1,946,null,{}] 16:19:19 INFO - PROCESS | 1784 | 1469143159966 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 1784 | 1469143159973 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:20 INFO - PROCESS | 1784 | 1469143160138 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 16:19:20 INFO - PROCESS | 1784 | 1469143160264 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 1784 | 1469143160275 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x91773800 == 34 [pid = 1784] [id = 244] 16:19:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x91774000) [pid = 1784] [serial = 733] [outer = (nil)] 16:19:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x93975800) [pid = 1784] [serial = 734] [outer = 0x91774000] 16:19:20 INFO - PROCESS | 1784 | 1469143160365 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x93a59000) [pid = 1784] [serial = 735] [outer = 0x91774000] 16:19:21 INFO - PROCESS | 1784 | 1469143161179 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1281ms 16:19:21 INFO - PROCESS | 1784 | 1469143161246 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 1784 | 1469143161252 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 16:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:19:21 INFO - PROCESS | 1784 | 1469143161260 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 1784 | 1469143161262 Marionette TRACE conn4 <- [1,950,null,{}] 16:19:21 INFO - PROCESS | 1784 | 1469143161269 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:21 INFO - PROCESS | 1784 | 1469143161274 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:21 INFO - PROCESS | 1784 | 1469143161492 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 16:19:21 INFO - PROCESS | 1784 | 1469143161515 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 1784 | 1469143161523 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x923e0c00 == 35 [pid = 1784] [id = 245] 16:19:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9470f800) [pid = 1784] [serial = 736] [outer = (nil)] 16:19:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x95142800) [pid = 1784] [serial = 737] [outer = 0x9470f800] 16:19:21 INFO - PROCESS | 1784 | 1469143161592 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x95280800) [pid = 1784] [serial = 738] [outer = 0x9470f800] 16:19:22 INFO - PROCESS | 1784 | 1469143162615 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1385ms 16:19:22 INFO - PROCESS | 1784 | 1469143162645 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 1784 | 1469143162648 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 16:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:19:22 INFO - PROCESS | 1784 | 1469143162664 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 1784 | 1469143162674 Marionette TRACE conn4 <- [1,954,null,{}] 16:19:22 INFO - PROCESS | 1784 | 1469143162689 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:22 INFO - PROCESS | 1784 | 1469143162697 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:22 INFO - PROCESS | 1784 | 1469143162915 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 16:19:22 INFO - PROCESS | 1784 | 1469143162941 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 1784 | 1469143162947 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x965db000 == 36 [pid = 1784] [id = 246] 16:19:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x965dbc00) [pid = 1784] [serial = 739] [outer = (nil)] 16:19:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x965e2c00) [pid = 1784] [serial = 740] [outer = 0x965dbc00] 16:19:23 INFO - PROCESS | 1784 | 1469143163038 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x965ea400) [pid = 1784] [serial = 741] [outer = 0x965dbc00] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x92eb1400) [pid = 1784] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9a810000) [pid = 1784] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a088c00) [pid = 1784] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9ab40800) [pid = 1784] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x8f28ec00) [pid = 1784] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9896fc00) [pid = 1784] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x96516400) [pid = 1784] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9520d400) [pid = 1784] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x99fb7800) [pid = 1784] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:19:23 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x91775c00) [pid = 1784] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:19:24 INFO - PROCESS | 1784 | 1469143164391 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1755ms 16:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:19:24 INFO - PROCESS | 1784 | 1469143164411 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 16:19:24 INFO - PROCESS | 1784 | 1469143164414 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 16:19:24 INFO - PROCESS | 1784 | 1469143164421 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 1784 | 1469143164424 Marionette TRACE conn4 <- [1,958,null,{}] 16:19:24 INFO - PROCESS | 1784 | 1469143164430 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:24 INFO - PROCESS | 1784 | 1469143164434 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:24 INFO - PROCESS | 1784 | 1469143164590 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 16:19:24 INFO - PROCESS | 1784 | 1469143164606 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 1784 | 1469143164611 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20c000 == 37 [pid = 1784] [id = 247] 16:19:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9825e800) [pid = 1784] [serial = 742] [outer = (nil)] 16:19:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x994aa800) [pid = 1784] [serial = 743] [outer = 0x9825e800] 16:19:24 INFO - PROCESS | 1784 | 1469143164681 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x99fbd000) [pid = 1784] [serial = 744] [outer = 0x9825e800] 16:19:25 INFO - PROCESS | 1784 | 1469143165539 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1137ms 16:19:25 INFO - PROCESS | 1784 | 1469143165564 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 1784 | 1469143165568 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 16:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:19:25 INFO - PROCESS | 1784 | 1469143165574 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 1784 | 1469143165578 Marionette TRACE conn4 <- [1,962,null,{}] 16:19:25 INFO - PROCESS | 1784 | 1469143165583 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:25 INFO - PROCESS | 1784 | 1469143165588 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:25 INFO - PROCESS | 1784 | 1469143165741 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 16:19:25 INFO - PROCESS | 1784 | 1469143165949 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 1784 | 1469143165957 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206000 == 38 [pid = 1784] [id = 248] 16:19:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x8f207800) [pid = 1784] [serial = 745] [outer = (nil)] 16:19:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8f28d800) [pid = 1784] [serial = 746] [outer = 0x8f207800] 16:19:26 INFO - PROCESS | 1784 | 1469143166046 Marionette DEBUG loaded listener.js 16:19:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8fd3bc00) [pid = 1784] [serial = 747] [outer = 0x8f207800] 16:19:27 INFO - PROCESS | 1784 | 1469143167133 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1635ms 16:19:27 INFO - PROCESS | 1784 | 1469143167212 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 1784 | 1469143167219 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 16:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:19:27 INFO - PROCESS | 1784 | 1469143167227 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - PROCESS | 1784 | 1469143167232 Marionette TRACE conn4 <- [1,966,null,{}] 16:19:27 INFO - PROCESS | 1784 | 1469143167246 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:27 INFO - PROCESS | 1784 | 1469143167260 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:27 INFO - PROCESS | 1784 | 1469143167481 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 16:19:27 INFO - PROCESS | 1784 | 1469143167736 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 1784 | 1469143167745 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f29ac00 == 39 [pid = 1784] [id = 249] 16:19:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x91770000) [pid = 1784] [serial = 748] [outer = (nil)] 16:19:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x95205400) [pid = 1784] [serial = 749] [outer = 0x91770000] 16:19:27 INFO - PROCESS | 1784 | 1469143167827 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x96514400) [pid = 1784] [serial = 750] [outer = 0x91770000] 16:19:28 INFO - PROCESS | 1784 | 1469143168865 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1684ms 16:19:28 INFO - PROCESS | 1784 | 1469143168915 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 1784 | 1469143168922 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 16:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:19:28 INFO - PROCESS | 1784 | 1469143168930 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 1784 | 1469143168934 Marionette TRACE conn4 <- [1,970,null,{}] 16:19:28 INFO - PROCESS | 1784 | 1469143168941 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:28 INFO - PROCESS | 1784 | 1469143168946 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:29 INFO - PROCESS | 1784 | 1469143169144 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 16:19:29 INFO - PROCESS | 1784 | 1469143169495 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 1784 | 1469143169509 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x9890d400 == 40 [pid = 1784] [id = 250] 16:19:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9896e800) [pid = 1784] [serial = 751] [outer = (nil)] 16:19:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9a08b800) [pid = 1784] [serial = 752] [outer = 0x9896e800] 16:19:29 INFO - PROCESS | 1784 | 1469143169658 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9a0a0800) [pid = 1784] [serial = 753] [outer = 0x9896e800] 16:19:30 INFO - PROCESS | 1784 | 1469143170657 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1798ms 16:19:30 INFO - PROCESS | 1784 | 1469143170730 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 16:19:30 INFO - PROCESS | 1784 | 1469143170733 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 16:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:19:30 INFO - PROCESS | 1784 | 1469143170750 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:19:30 INFO - PROCESS | 1784 | 1469143170760 Marionette TRACE conn4 <- [1,974,null,{}] 16:19:30 INFO - PROCESS | 1784 | 1469143170766 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:30 INFO - PROCESS | 1784 | 1469143170774 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:31 INFO - PROCESS | 1784 | 1469143171002 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 16:19:31 INFO - PROCESS | 1784 | 1469143171214 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 1784 | 1469143171223 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eae800 == 41 [pid = 1784] [id = 251] 16:19:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x93c58800) [pid = 1784] [serial = 754] [outer = (nil)] 16:19:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9b3cf000) [pid = 1784] [serial = 755] [outer = 0x93c58800] 16:19:31 INFO - PROCESS | 1784 | 1469143171329 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9b3d7800) [pid = 1784] [serial = 756] [outer = 0x93c58800] 16:19:32 INFO - PROCESS | 1784 | 1469143172326 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1655ms 16:19:32 INFO - PROCESS | 1784 | 1469143172397 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 16:19:32 INFO - PROCESS | 1784 | 1469143172402 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 16:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:19:32 INFO - PROCESS | 1784 | 1469143172409 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - PROCESS | 1784 | 1469143172411 Marionette TRACE conn4 <- [1,978,null,{}] 16:19:32 INFO - PROCESS | 1784 | 1469143172418 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:32 INFO - PROCESS | 1784 | 1469143172423 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:32 INFO - PROCESS | 1784 | 1469143172628 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 16:19:33 INFO - PROCESS | 1784 | 1469143173007 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 1784 | 1469143173015 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f29a800 == 42 [pid = 1784] [id = 252] 16:19:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x8fd37400) [pid = 1784] [serial = 757] [outer = (nil)] 16:19:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8fd3f800) [pid = 1784] [serial = 758] [outer = 0x8fd37400] 16:19:33 INFO - PROCESS | 1784 | 1469143173096 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x91771400) [pid = 1784] [serial = 759] [outer = 0x8fd37400] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20a800 == 41 [pid = 1784] [id = 223] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965a7c00 == 40 [pid = 1784] [id = 222] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5e000 == 39 [pid = 1784] [id = 221] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd41000 == 38 [pid = 1784] [id = 220] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20c000 == 37 [pid = 1784] [id = 247] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965db000 == 36 [pid = 1784] [id = 246] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x923e0c00 == 35 [pid = 1784] [id = 245] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x91773800 == 34 [pid = 1784] [id = 244] 16:19:34 INFO - PROCESS | 1784 | 1469143174120 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:19:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20cc00 == 33 [pid = 1784] [id = 243] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9b102000) [pid = 1784] [serial = 701] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9ab48800) [pid = 1784] [serial = 695] [outer = (nil)] [url = about:blank] 16:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1739ms 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9b3d3400) [pid = 1784] [serial = 698] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9b10ac00) [pid = 1784] [serial = 696] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9ada2c00) [pid = 1784] [serial = 683] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9b3c9c00) [pid = 1784] [serial = 684] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x92eb3800) [pid = 1784] [serial = 677] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x939a1c00) [pid = 1784] [serial = 678] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9a09d000) [pid = 1784] [serial = 675] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x965abc00) [pid = 1784] [serial = 680] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x965d6400) [pid = 1784] [serial = 681] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x95213c00) [pid = 1784] [serial = 689] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x96517800) [pid = 1784] [serial = 690] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9a087400) [pid = 1784] [serial = 692] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x923de000) [pid = 1784] [serial = 686] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x938dbc00) [pid = 1784] [serial = 687] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9b41f400) [pid = 1784] [serial = 699] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9a332c00) [pid = 1784] [serial = 693] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9bcd5000) [pid = 1784] [serial = 702] [outer = (nil)] [url = about:blank] 16:19:34 INFO - PROCESS | 1784 | 1469143174173 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 1784 | 1469143174180 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 16:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:19:34 INFO - PROCESS | 1784 | 1469143174188 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 1784 | 1469143174192 Marionette TRACE conn4 <- [1,982,null,{}] 16:19:34 INFO - PROCESS | 1784 | 1469143174200 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:34 INFO - PROCESS | 1784 | 1469143174208 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:34 INFO - PROCESS | 1784 | 1469143174386 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 16:19:34 INFO - PROCESS | 1784 | 1469143174553 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:34 INFO - PROCESS | 1784 | 1469143174562 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399dc00 == 34 [pid = 1784] [id = 253] 16:19:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x939a2400) [pid = 1784] [serial = 760] [outer = (nil)] 16:19:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x93a65000) [pid = 1784] [serial = 761] [outer = 0x939a2400] 16:19:34 INFO - PROCESS | 1784 | 1469143174640 Marionette DEBUG loaded listener.js 16:19:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x94797000) [pid = 1784] [serial = 762] [outer = 0x939a2400] 16:19:35 INFO - PROCESS | 1784 | 1469143175425 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1287ms 16:19:35 INFO - PROCESS | 1784 | 1469143175478 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 16:19:35 INFO - PROCESS | 1784 | 1469143175484 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 16:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:19:35 INFO - PROCESS | 1784 | 1469143175491 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:19:35 INFO - PROCESS | 1784 | 1469143175495 Marionette TRACE conn4 <- [1,986,null,{}] 16:19:35 INFO - PROCESS | 1784 | 1469143175500 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:35 INFO - PROCESS | 1784 | 1469143175505 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:35 INFO - PROCESS | 1784 | 1469143175672 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 16:19:35 INFO - PROCESS | 1784 | 1469143175683 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 1784 | 1469143175691 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399b000 == 35 [pid = 1784] [id = 254] 16:19:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965b0c00) [pid = 1784] [serial = 763] [outer = (nil)] 16:19:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x965d6000) [pid = 1784] [serial = 764] [outer = 0x965b0c00] 16:19:35 INFO - PROCESS | 1784 | 1469143175760 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9821f400) [pid = 1784] [serial = 765] [outer = 0x965b0c00] 16:19:36 INFO - PROCESS | 1784 | 1469143176728 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1282ms 16:19:36 INFO - PROCESS | 1784 | 1469143176776 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 1784 | 1469143176778 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 16:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:19:36 INFO - PROCESS | 1784 | 1469143176802 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 1784 | 1469143176813 Marionette TRACE conn4 <- [1,990,null,{}] 16:19:36 INFO - PROCESS | 1784 | 1469143176822 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:36 INFO - PROCESS | 1784 | 1469143176829 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:37 INFO - PROCESS | 1784 | 1469143177061 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 16:19:37 INFO - PROCESS | 1784 | 1469143177149 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:37 INFO - PROCESS | 1784 | 1469143177157 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a3400 == 36 [pid = 1784] [id = 255] 16:19:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x965d4400) [pid = 1784] [serial = 766] [outer = (nil)] 16:19:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9b10ac00) [pid = 1784] [serial = 767] [outer = 0x965d4400] 16:19:37 INFO - PROCESS | 1784 | 1469143177223 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9b3ce000) [pid = 1784] [serial = 768] [outer = 0x965d4400] 16:19:38 INFO - PROCESS | 1784 | 1469143178121 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1364ms 16:19:38 INFO - PROCESS | 1784 | 1469143178150 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 16:19:38 INFO - PROCESS | 1784 | 1469143178155 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 16:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:19:38 INFO - PROCESS | 1784 | 1469143178161 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:19:38 INFO - PROCESS | 1784 | 1469143178164 Marionette TRACE conn4 <- [1,994,null,{}] 16:19:38 INFO - PROCESS | 1784 | 1469143178170 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 1784 | 1469143178175 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:38 INFO - PROCESS | 1784 | 1469143178379 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 16:19:38 INFO - PROCESS | 1784 | 1469143178406 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 1784 | 1469143178414 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x9651b400 == 37 [pid = 1784] [id = 256] 16:19:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x965dac00) [pid = 1784] [serial = 769] [outer = (nil)] 16:19:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9b50c000) [pid = 1784] [serial = 770] [outer = 0x965dac00] 16:19:38 INFO - PROCESS | 1784 | 1469143178480 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b426000) [pid = 1784] [serial = 771] [outer = 0x965dac00] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x965dbc00) [pid = 1784] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x91774c00) [pid = 1784] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8f20f000) [pid = 1784] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x91774000) [pid = 1784] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9176f400) [pid = 1784] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9470f800) [pid = 1784] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x965a4000) [pid = 1784] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9b510000) [pid = 1784] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9b57b000) [pid = 1784] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9c1fbc00) [pid = 1784] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x95210400) [pid = 1784] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x95289c00) [pid = 1784] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:19:39 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8fd36400) [pid = 1784] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:19:39 INFO - PROCESS | 1784 | 1469143179479 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1333ms 16:19:39 INFO - PROCESS | 1784 | 1469143179495 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 16:19:39 INFO - PROCESS | 1784 | 1469143179498 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 16:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:19:39 INFO - PROCESS | 1784 | 1469143179505 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:19:39 INFO - PROCESS | 1784 | 1469143179509 Marionette TRACE conn4 <- [1,998,null,{}] 16:19:39 INFO - PROCESS | 1784 | 1469143179514 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:39 INFO - PROCESS | 1784 | 1469143179519 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:39 INFO - PROCESS | 1784 | 1469143179713 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 16:19:39 INFO - PROCESS | 1784 | 1469143179730 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:39 INFO - PROCESS | 1784 | 1469143179747 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c56000 == 38 [pid = 1784] [id = 257] 16:19:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9520d800) [pid = 1784] [serial = 772] [outer = (nil)] 16:19:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x99fbbc00) [pid = 1784] [serial = 773] [outer = 0x9520d800] 16:19:39 INFO - PROCESS | 1784 | 1469143179841 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9c1ef800) [pid = 1784] [serial = 774] [outer = 0x9520d800] 16:19:40 INFO - PROCESS | 1784 | 1469143180715 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1279ms 16:19:40 INFO - PROCESS | 1784 | 1469143180786 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 1784 | 1469143180790 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 16:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:19:40 INFO - PROCESS | 1784 | 1469143180796 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 1784 | 1469143180798 Marionette TRACE conn4 <- [1,1002,null,{}] 16:19:40 INFO - PROCESS | 1784 | 1469143180804 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 1784 | 1469143180810 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:40 INFO - PROCESS | 1784 | 1469143180971 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 16:19:41 INFO - PROCESS | 1784 | 1469143180980 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:41 INFO - PROCESS | 1784 | 1469143180986 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a0a0400 == 39 [pid = 1784] [id = 258] 16:19:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9ada9000) [pid = 1784] [serial = 775] [outer = (nil)] 16:19:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9d431c00) [pid = 1784] [serial = 776] [outer = 0x9ada9000] 16:19:41 INFO - PROCESS | 1784 | 1469143181169 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9d43e000) [pid = 1784] [serial = 777] [outer = 0x9ada9000] 16:19:42 INFO - PROCESS | 1784 | 1469143182196 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1438ms 16:19:42 INFO - PROCESS | 1784 | 1469143182236 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 16:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:19:42 INFO - PROCESS | 1784 | 1469143182242 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 16:19:42 INFO - PROCESS | 1784 | 1469143182250 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:19:42 INFO - PROCESS | 1784 | 1469143182258 Marionette TRACE conn4 <- [1,1006,null,{}] 16:19:42 INFO - PROCESS | 1784 | 1469143182266 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:42 INFO - PROCESS | 1784 | 1469143182272 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:42 INFO - PROCESS | 1784 | 1469143182461 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 16:19:42 INFO - PROCESS | 1784 | 1469143182690 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 1784 | 1469143182700 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a58000 == 40 [pid = 1784] [id = 259] 16:19:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x93a61800) [pid = 1784] [serial = 778] [outer = (nil)] 16:19:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9470f800) [pid = 1784] [serial = 779] [outer = 0x93a61800] 16:19:42 INFO - PROCESS | 1784 | 1469143182854 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x96511800) [pid = 1784] [serial = 780] [outer = 0x93a61800] 16:19:43 INFO - PROCESS | 1784 | 1469143183746 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1545ms 16:19:43 INFO - PROCESS | 1784 | 1469143183794 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 1784 | 1469143183802 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 16:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:19:43 INFO - PROCESS | 1784 | 1469143183813 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 1784 | 1469143183817 Marionette TRACE conn4 <- [1,1010,null,{}] 16:19:43 INFO - PROCESS | 1784 | 1469143183823 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:43 INFO - PROCESS | 1784 | 1469143183829 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:44 INFO - PROCESS | 1784 | 1469143184018 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 16:19:44 INFO - PROCESS | 1784 | 1469143184200 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:44 INFO - PROCESS | 1784 | 1469143184210 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x96518c00 == 41 [pid = 1784] [id = 260] 16:19:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x965d3c00) [pid = 1784] [serial = 781] [outer = (nil)] 16:19:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9a8ae400) [pid = 1784] [serial = 782] [outer = 0x965d3c00] 16:19:44 INFO - PROCESS | 1784 | 1469143184294 Marionette DEBUG loaded listener.js 16:19:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9ada9800) [pid = 1784] [serial = 783] [outer = 0x965d3c00] 16:19:45 INFO - PROCESS | 1784 | 1469143185318 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1583ms 16:19:45 INFO - PROCESS | 1784 | 1469143185396 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 16:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:19:45 INFO - PROCESS | 1784 | 1469143185401 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 16:19:45 INFO - PROCESS | 1784 | 1469143185408 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:19:45 INFO - PROCESS | 1784 | 1469143185414 Marionette TRACE conn4 <- [1,1014,null,{}] 16:19:45 INFO - PROCESS | 1784 | 1469143185431 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:45 INFO - PROCESS | 1784 | 1469143185439 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:45 INFO - PROCESS | 1784 | 1469143185658 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 16:19:45 INFO - PROCESS | 1784 | 1469143185878 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 1784 | 1469143185889 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206c00 == 42 [pid = 1784] [id = 261] 16:19:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9c0e7c00) [pid = 1784] [serial = 784] [outer = (nil)] 16:19:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9d809000) [pid = 1784] [serial = 785] [outer = 0x9c0e7c00] 16:19:46 INFO - PROCESS | 1784 | 1469143186031 Marionette DEBUG loaded listener.js 16:19:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9d891000) [pid = 1784] [serial = 786] [outer = 0x9c0e7c00] 16:19:46 INFO - PROCESS | 1784 | 1469143186914 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1539ms 16:19:46 INFO - PROCESS | 1784 | 1469143186948 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 1784 | 1469143186952 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 16:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:19:46 INFO - PROCESS | 1784 | 1469143186960 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 1784 | 1469143186964 Marionette TRACE conn4 <- [1,1018,null,{}] 16:19:46 INFO - PROCESS | 1784 | 1469143186990 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:47 INFO - PROCESS | 1784 | 1469143186997 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:47 INFO - PROCESS | 1784 | 1469143187208 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 16:19:47 INFO - PROCESS | 1784 | 1469143187381 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 1784 | 1469143187393 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d810800 == 43 [pid = 1784] [id = 262] 16:19:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa1016c00) [pid = 1784] [serial = 787] [outer = (nil)] 16:19:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0xa2238400) [pid = 1784] [serial = 788] [outer = 0xa1016c00] 16:19:47 INFO - PROCESS | 1784 | 1469143187482 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0xa2364800) [pid = 1784] [serial = 789] [outer = 0xa1016c00] 16:19:48 INFO - PROCESS | 1784 | 1469143188475 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1591ms 16:19:48 INFO - PROCESS | 1784 | 1469143188559 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 1784 | 1469143188562 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 16:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:19:48 INFO - PROCESS | 1784 | 1469143188570 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 1784 | 1469143188574 Marionette TRACE conn4 <- [1,1022,null,{}] 16:19:48 INFO - PROCESS | 1784 | 1469143188580 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:48 INFO - PROCESS | 1784 | 1469143188586 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:48 INFO - PROCESS | 1784 | 1469143188806 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 16:19:49 INFO - PROCESS | 1784 | 1469143189043 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 1784 | 1469143189051 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399e400 == 44 [pid = 1784] [id = 263] 16:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0xa2321000) [pid = 1784] [serial = 790] [outer = (nil)] 16:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0xa23fd000) [pid = 1784] [serial = 791] [outer = 0xa2321000] 16:19:49 INFO - PROCESS | 1784 | 1469143189186 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0xa25efc00) [pid = 1784] [serial = 792] [outer = 0xa2321000] 16:19:50 INFO - PROCESS | 1784 | 1469143190159 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1638ms 16:19:50 INFO - PROCESS | 1784 | 1469143190209 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 16:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:19:50 INFO - PROCESS | 1784 | 1469143190214 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 16:19:50 INFO - PROCESS | 1784 | 1469143190221 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - PROCESS | 1784 | 1469143190224 Marionette TRACE conn4 <- [1,1026,null,{}] 16:19:50 INFO - PROCESS | 1784 | 1469143190231 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:50 INFO - PROCESS | 1784 | 1469143190241 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:50 INFO - PROCESS | 1784 | 1469143190431 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 16:19:50 INFO - PROCESS | 1784 | 1469143190652 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 1784 | 1469143190662 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a3000 == 45 [pid = 1784] [id = 264] 16:19:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x93a57400) [pid = 1784] [serial = 793] [outer = (nil)] 16:19:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0xa2ff2800) [pid = 1784] [serial = 794] [outer = 0x93a57400] 16:19:50 INFO - PROCESS | 1784 | 1469143190756 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0xa333f800) [pid = 1784] [serial = 795] [outer = 0x93a57400] 16:19:51 INFO - PROCESS | 1784 | 1469143191616 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1438ms 16:19:51 INFO - PROCESS | 1784 | 1469143191658 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 1784 | 1469143191662 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 16:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:19:51 INFO - PROCESS | 1784 | 1469143191669 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 1784 | 1469143191672 Marionette TRACE conn4 <- [1,1030,null,{}] 16:19:51 INFO - PROCESS | 1784 | 1469143191678 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:51 INFO - PROCESS | 1784 | 1469143191683 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:51 INFO - PROCESS | 1784 | 1469143191863 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 16:19:52 INFO - PROCESS | 1784 | 1469143192317 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 1784 | 1469143192327 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd43800 == 46 [pid = 1784] [id = 265] 16:19:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x91768c00) [pid = 1784] [serial = 796] [outer = (nil)] 16:19:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x923d6c00) [pid = 1784] [serial = 797] [outer = 0x91768c00] 16:19:52 INFO - PROCESS | 1784 | 1469143192445 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x9396f000) [pid = 1784] [serial = 798] [outer = 0x91768c00] 16:19:53 INFO - PROCESS | 1784 | 1469143193395 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1785ms 16:19:53 INFO - PROCESS | 1784 | 1469143193457 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 16:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:19:53 INFO - PROCESS | 1784 | 1469143193463 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 16:19:53 INFO - PROCESS | 1784 | 1469143193470 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:19:53 INFO - PROCESS | 1784 | 1469143193473 Marionette TRACE conn4 <- [1,1034,null,{}] 16:19:53 INFO - PROCESS | 1784 | 1469143193482 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:53 INFO - PROCESS | 1784 | 1469143193488 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:53 INFO - PROCESS | 1784 | 1469143193668 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28dc00 == 45 [pid = 1784] [id = 225] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x965a5000 == 44 [pid = 1784] [id = 232] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x965d7000 == 43 [pid = 1784] [id = 224] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8f29ac00 == 42 [pid = 1784] [id = 249] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9ab40400 == 41 [pid = 1784] [id = 227] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8f294c00 == 40 [pid = 1784] [id = 233] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9890d400 == 39 [pid = 1784] [id = 250] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x99fb5000 == 38 [pid = 1784] [id = 230] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x92eae800 == 37 [pid = 1784] [id = 251] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206000 == 36 [pid = 1784] [id = 248] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd41400 == 35 [pid = 1784] [id = 228] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8f290400 == 34 [pid = 1784] [id = 226] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9176e800 == 33 [pid = 1784] [id = 234] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x95209c00 == 32 [pid = 1784] [id = 239] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9a809000 == 31 [pid = 1784] [id = 236] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9650fc00 == 30 [pid = 1784] [id = 235] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x91774800 == 29 [pid = 1784] [id = 242] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x938d0c00 == 28 [pid = 1784] [id = 240] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8f299800 == 27 [pid = 1784] [id = 241] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x8f290000 == 26 [pid = 1784] [id = 237] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x95209000 == 25 [pid = 1784] [id = 229] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x9c0e5800 == 24 [pid = 1784] [id = 238] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5c400 == 23 [pid = 1784] [id = 231] 16:19:54 INFO - PROCESS | 1784 | --DOCSHELL 0x923d9000 == 22 [pid = 1784] [id = 219] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x994aa800) [pid = 1784] [serial = 743] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x965e2c00) [pid = 1784] [serial = 740] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x93c57000) [pid = 1784] [serial = 729] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x938de000) [pid = 1784] [serial = 728] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x8f28d400) [pid = 1784] [serial = 731] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x8fd35800) [pid = 1784] [serial = 732] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x93975800) [pid = 1784] [serial = 734] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9399c400) [pid = 1784] [serial = 705] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x95142800) [pid = 1784] [serial = 737] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x923dc400) [pid = 1784] [serial = 704] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x99734800) [pid = 1784] [serial = 708] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x965e5c00) [pid = 1784] [serial = 707] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x965ea400) [pid = 1784] [serial = 741] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9bf9b800) [pid = 1784] [serial = 711] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9b57c800) [pid = 1784] [serial = 710] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9c26bc00) [pid = 1784] [serial = 714] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9c264c00) [pid = 1784] [serial = 713] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9d4b3400) [pid = 1784] [serial = 717] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9d43bc00) [pid = 1784] [serial = 716] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0xa108dc00) [pid = 1784] [serial = 720] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0xa1010000) [pid = 1784] [serial = 719] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0xa2315000) [pid = 1784] [serial = 723] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0xa2240c00) [pid = 1784] [serial = 722] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x95280800) [pid = 1784] [serial = 738] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x93c5a400) [pid = 1784] [serial = 726] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x91769400) [pid = 1784] [serial = 725] [outer = (nil)] [url = about:blank] 16:19:54 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x93a59000) [pid = 1784] [serial = 735] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1784 | 1469143195023 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 1784 | 1469143195033 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20b000 == 23 [pid = 1784] [id = 266] 16:19:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x8f20b800) [pid = 1784] [serial = 799] [outer = (nil)] 16:19:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8f28c800) [pid = 1784] [serial = 800] [outer = 0x8f20b800] 16:19:55 INFO - PROCESS | 1784 | 1469143195115 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x8fd35800) [pid = 1784] [serial = 801] [outer = 0x8f20b800] 16:19:55 INFO - PROCESS | 1784 | 1469143195903 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2487ms 16:19:55 INFO - PROCESS | 1784 | 1469143195959 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 16:19:55 INFO - PROCESS | 1784 | 1469143195965 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 16:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:19:55 INFO - PROCESS | 1784 | 1469143195972 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 1784 | 1469143195977 Marionette TRACE conn4 <- [1,1038,null,{}] 16:19:55 INFO - PROCESS | 1784 | 1469143195984 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:55 INFO - PROCESS | 1784 | 1469143195992 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:56 INFO - PROCESS | 1784 | 1469143196161 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 16:19:56 INFO - PROCESS | 1784 | 1469143196173 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:56 INFO - PROCESS | 1784 | 1469143196182 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x923ddc00 == 24 [pid = 1784] [id = 267] 16:19:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x92eab400) [pid = 1784] [serial = 802] [outer = (nil)] 16:19:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x938de000) [pid = 1784] [serial = 803] [outer = 0x92eab400] 16:19:56 INFO - PROCESS | 1784 | 1469143196254 Marionette DEBUG loaded listener.js 16:19:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9399c800) [pid = 1784] [serial = 804] [outer = 0x92eab400] 16:19:57 INFO - PROCESS | 1784 | 1469143197189 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1280ms 16:19:57 INFO - PROCESS | 1784 | 1469143197258 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 16:19:57 INFO - PROCESS | 1784 | 1469143197265 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 16:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:19:57 INFO - PROCESS | 1784 | 1469143197272 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:19:57 INFO - PROCESS | 1784 | 1469143197276 Marionette TRACE conn4 <- [1,1042,null,{}] 16:19:57 INFO - PROCESS | 1784 | 1469143197282 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:57 INFO - PROCESS | 1784 | 1469143197287 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:57 INFO - PROCESS | 1784 | 1469143197515 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 16:19:57 INFO - PROCESS | 1784 | 1469143197552 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 1784 | 1469143197558 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x938dd800 == 25 [pid = 1784] [id = 268] 16:19:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x939a0000) [pid = 1784] [serial = 805] [outer = (nil)] 16:19:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x95144c00) [pid = 1784] [serial = 806] [outer = 0x939a0000] 16:19:57 INFO - PROCESS | 1784 | 1469143197627 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x95280400) [pid = 1784] [serial = 807] [outer = 0x939a0000] 16:19:58 INFO - PROCESS | 1784 | 1469143198660 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1440ms 16:19:58 INFO - PROCESS | 1784 | 1469143198713 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 16:19:58 INFO - PROCESS | 1784 | 1469143198717 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 16:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:19:58 INFO - PROCESS | 1784 | 1469143198732 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - PROCESS | 1784 | 1469143198741 Marionette TRACE conn4 <- [1,1046,null,{}] 16:19:58 INFO - PROCESS | 1784 | 1469143198759 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:58 INFO - PROCESS | 1784 | 1469143198767 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:58 INFO - PROCESS | 1784 | 1469143198982 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 16:19:59 INFO - PROCESS | 1784 | 1469143199005 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 1784 | 1469143199013 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:19:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd40c00 == 26 [pid = 1784] [id = 269] 16:19:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9176ac00) [pid = 1784] [serial = 808] [outer = (nil)] 16:19:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x965e5000) [pid = 1784] [serial = 809] [outer = 0x9176ac00] 16:19:59 INFO - PROCESS | 1784 | 1469143199115 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x965eb000) [pid = 1784] [serial = 810] [outer = 0x9176ac00] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x965dac00) [pid = 1784] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x91770000) [pid = 1784] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8fd37400) [pid = 1784] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x965d4400) [pid = 1784] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x8f207800) [pid = 1784] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9896e800) [pid = 1784] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9520d800) [pid = 1784] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x965b0c00) [pid = 1784] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x939a2400) [pid = 1784] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x93c58800) [pid = 1784] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9825e800) [pid = 1784] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:20:00 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9ada9000) [pid = 1784] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:20:00 INFO - PROCESS | 1784 | 1469143200513 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1855ms 16:20:00 INFO - PROCESS | 1784 | 1469143200580 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 16:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:20:00 INFO - PROCESS | 1784 | 1469143200584 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 16:20:00 INFO - PROCESS | 1784 | 1469143200590 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 1784 | 1469143200594 Marionette TRACE conn4 <- [1,1050,null,{}] 16:20:00 INFO - PROCESS | 1784 | 1469143200599 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 1784 | 1469143200604 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:00 INFO - PROCESS | 1784 | 1469143200759 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 16:20:00 INFO - PROCESS | 1784 | 1469143200769 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 1784 | 1469143200774 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd37400 == 27 [pid = 1784] [id = 270] 16:20:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x939a0400) [pid = 1784] [serial = 811] [outer = (nil)] 16:20:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x98265800) [pid = 1784] [serial = 812] [outer = 0x939a0400] 16:20:00 INFO - PROCESS | 1784 | 1469143200845 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x994a7c00) [pid = 1784] [serial = 813] [outer = 0x939a0400] 16:20:01 INFO - PROCESS | 1784 | 1469143201683 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1131ms 16:20:01 INFO - PROCESS | 1784 | 1469143201722 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 1784 | 1469143201724 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 16:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:20:01 INFO - PROCESS | 1784 | 1469143201731 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 1784 | 1469143201735 Marionette TRACE conn4 <- [1,1054,null,{}] 16:20:01 INFO - PROCESS | 1784 | 1469143201740 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:01 INFO - PROCESS | 1784 | 1469143201745 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:01 INFO - PROCESS | 1784 | 1469143201895 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 16:20:01 INFO - PROCESS | 1784 | 1469143201904 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 1784 | 1469143201924 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x99fb5000 == 28 [pid = 1784] [id = 271] 16:20:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9a085800) [pid = 1784] [serial = 814] [outer = (nil)] 16:20:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a08dc00) [pid = 1784] [serial = 815] [outer = 0x9a085800] 16:20:02 INFO - PROCESS | 1784 | 1469143202002 Marionette DEBUG loaded listener.js 16:20:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9a8aec00) [pid = 1784] [serial = 816] [outer = 0x9a085800] 16:20:03 INFO - PROCESS | 1784 | 1469143203266 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1593ms 16:20:03 INFO - PROCESS | 1784 | 1469143203325 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 16:20:03 INFO - PROCESS | 1784 | 1469143203332 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 16:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:20:03 INFO - PROCESS | 1784 | 1469143203340 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:20:03 INFO - PROCESS | 1784 | 1469143203348 Marionette TRACE conn4 <- [1,1058,null,{}] 16:20:03 INFO - PROCESS | 1784 | 1469143203356 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:03 INFO - PROCESS | 1784 | 1469143203361 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:03 INFO - PROCESS | 1784 | 1469143203594 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 16:20:03 INFO - PROCESS | 1784 | 1469143203839 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 1784 | 1469143203849 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd36000 == 29 [pid = 1784] [id = 272] 16:20:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8fd3f000) [pid = 1784] [serial = 817] [outer = (nil)] 16:20:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x938ddc00) [pid = 1784] [serial = 818] [outer = 0x8fd3f000] 16:20:03 INFO - PROCESS | 1784 | 1469143203934 Marionette DEBUG loaded listener.js 16:20:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9479d000) [pid = 1784] [serial = 819] [outer = 0x8fd3f000] 16:20:04 INFO - PROCESS | 1784 | 1469143204944 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1686ms 16:20:05 INFO - PROCESS | 1784 | 1469143205026 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 16:20:05 INFO - PROCESS | 1784 | 1469143205033 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 16:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:20:05 INFO - PROCESS | 1784 | 1469143205044 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:20:05 INFO - PROCESS | 1784 | 1469143205048 Marionette TRACE conn4 <- [1,1062,null,{}] 16:20:05 INFO - PROCESS | 1784 | 1469143205055 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:05 INFO - PROCESS | 1784 | 1469143205061 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:05 INFO - PROCESS | 1784 | 1469143205295 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 16:20:05 INFO - PROCESS | 1784 | 1469143205551 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 1784 | 1469143205562 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x965de000 == 30 [pid = 1784] [id = 273] 16:20:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x965dec00) [pid = 1784] [serial = 820] [outer = (nil)] 16:20:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x965ea800) [pid = 1784] [serial = 821] [outer = 0x965dec00] 16:20:05 INFO - PROCESS | 1784 | 1469143205641 Marionette DEBUG loaded listener.js 16:20:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9a082400) [pid = 1784] [serial = 822] [outer = 0x965dec00] 16:20:06 INFO - PROCESS | 1784 | 1469143206635 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1638ms 16:20:06 INFO - PROCESS | 1784 | 1469143206682 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 16:20:06 INFO - PROCESS | 1784 | 1469143206686 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 16:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:20:06 INFO - PROCESS | 1784 | 1469143206694 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:20:06 INFO - PROCESS | 1784 | 1469143206701 Marionette TRACE conn4 <- [1,1066,null,{}] 16:20:06 INFO - PROCESS | 1784 | 1469143206717 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:06 INFO - PROCESS | 1784 | 1469143206726 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:06 INFO - PROCESS | 1784 | 1469143206943 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 16:20:07 INFO - PROCESS | 1784 | 1469143207170 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:07 INFO - PROCESS | 1784 | 1469143207179 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b101400 == 31 [pid = 1784] [id = 274] 16:20:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b109c00) [pid = 1784] [serial = 823] [outer = (nil)] 16:20:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9b3d3000) [pid = 1784] [serial = 824] [outer = 0x9b109c00] 16:20:07 INFO - PROCESS | 1784 | 1469143207287 Marionette DEBUG loaded listener.js 16:20:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9b505800) [pid = 1784] [serial = 825] [outer = 0x9b109c00] 16:20:08 INFO - PROCESS | 1784 | 1469143208273 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1648ms 16:20:08 INFO - PROCESS | 1784 | 1469143208343 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 16:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:20:08 INFO - PROCESS | 1784 | 1469143208348 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 16:20:08 INFO - PROCESS | 1784 | 1469143208355 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - PROCESS | 1784 | 1469143208359 Marionette TRACE conn4 <- [1,1070,null,{}] 16:20:08 INFO - PROCESS | 1784 | 1469143208364 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 1784 | 1469143208370 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:08 INFO - PROCESS | 1784 | 1469143208575 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 16:20:08 INFO - PROCESS | 1784 | 1469143208792 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 1784 | 1469143208801 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20a000 == 32 [pid = 1784] [id = 275] 16:20:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8f20a800) [pid = 1784] [serial = 826] [outer = (nil)] 16:20:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x8f294800) [pid = 1784] [serial = 827] [outer = 0x8f20a800] 16:20:09 INFO - PROCESS | 1784 | 1469143209056 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x91768000) [pid = 1784] [serial = 828] [outer = 0x8f20a800] 16:20:10 INFO - PROCESS | 1784 | 1469143210069 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9d43e000) [pid = 1784] [serial = 777] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9d431c00) [pid = 1784] [serial = 776] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9c1ef800) [pid = 1784] [serial = 774] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9b50c000) [pid = 1784] [serial = 770] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x96514400) [pid = 1784] [serial = 750] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x91771400) [pid = 1784] [serial = 759] [outer = (nil)] [url = about:blank] 16:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1792ms 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9b10ac00) [pid = 1784] [serial = 767] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8fd3bc00) [pid = 1784] [serial = 747] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a0a0800) [pid = 1784] [serial = 753] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x99fbbc00) [pid = 1784] [serial = 773] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9821f400) [pid = 1784] [serial = 765] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x93a65000) [pid = 1784] [serial = 761] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9b3d7800) [pid = 1784] [serial = 756] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8fd3f800) [pid = 1784] [serial = 758] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a08b800) [pid = 1784] [serial = 752] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b426000) [pid = 1784] [serial = 771] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9b3cf000) [pid = 1784] [serial = 755] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8f28d800) [pid = 1784] [serial = 746] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x95205400) [pid = 1784] [serial = 749] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x94797000) [pid = 1784] [serial = 762] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x99fbd000) [pid = 1784] [serial = 744] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b3ce000) [pid = 1784] [serial = 768] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965d6000) [pid = 1784] [serial = 764] [outer = (nil)] [url = about:blank] 16:20:10 INFO - PROCESS | 1784 | 1469143210180 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 1784 | 1469143210186 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 16:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:20:10 INFO - PROCESS | 1784 | 1469143210194 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - PROCESS | 1784 | 1469143210198 Marionette TRACE conn4 <- [1,1074,null,{}] 16:20:10 INFO - PROCESS | 1784 | 1469143210212 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:10 INFO - PROCESS | 1784 | 1469143210219 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:10 INFO - PROCESS | 1784 | 1469143210378 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 16:20:10 INFO - PROCESS | 1784 | 1469143210567 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 1784 | 1469143210574 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x93999800 == 33 [pid = 1784] [id = 276] 16:20:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93999c00) [pid = 1784] [serial = 829] [outer = (nil)] 16:20:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x93a5d000) [pid = 1784] [serial = 830] [outer = 0x93999c00] 16:20:10 INFO - PROCESS | 1784 | 1469143210663 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93c59c00) [pid = 1784] [serial = 831] [outer = 0x93999c00] 16:20:11 INFO - PROCESS | 1784 | 1469143211455 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1286ms 16:20:11 INFO - PROCESS | 1784 | 1469143211479 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 1784 | 1469143211485 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 16:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:20:11 INFO - PROCESS | 1784 | 1469143211496 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 1784 | 1469143211500 Marionette TRACE conn4 <- [1,1078,null,{}] 16:20:11 INFO - PROCESS | 1784 | 1469143211506 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 1784 | 1469143211511 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:11 INFO - PROCESS | 1784 | 1469143211673 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 16:20:11 INFO - PROCESS | 1784 | 1469143211690 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 1784 | 1469143211699 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d6c00 == 34 [pid = 1784] [id = 277] 16:20:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965d7400) [pid = 1784] [serial = 832] [outer = (nil)] 16:20:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965ddc00) [pid = 1784] [serial = 833] [outer = 0x965d7400] 16:20:11 INFO - PROCESS | 1784 | 1469143211767 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9890f000) [pid = 1784] [serial = 834] [outer = 0x965d7400] 16:20:12 INFO - PROCESS | 1784 | 1469143212735 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1283ms 16:20:12 INFO - PROCESS | 1784 | 1469143212779 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 1784 | 1469143212783 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 16:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:20:12 INFO - PROCESS | 1784 | 1469143212790 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - PROCESS | 1784 | 1469143212795 Marionette TRACE conn4 <- [1,1082,null,{}] 16:20:12 INFO - PROCESS | 1784 | 1469143212811 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:12 INFO - PROCESS | 1784 | 1469143212819 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:13 INFO - PROCESS | 1784 | 1469143213041 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 16:20:13 INFO - PROCESS | 1784 | 1469143213064 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 1784 | 1469143213073 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a089000 == 35 [pid = 1784] [id = 278] 16:20:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9ab42400) [pid = 1784] [serial = 835] [outer = (nil)] 16:20:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b3cb000) [pid = 1784] [serial = 836] [outer = 0x9ab42400] 16:20:13 INFO - PROCESS | 1784 | 1469143213152 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9b3cf000) [pid = 1784] [serial = 837] [outer = 0x9ab42400] 16:20:14 INFO - PROCESS | 1784 | 1469143214115 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1386ms 16:20:14 INFO - PROCESS | 1784 | 1469143214176 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 1784 | 1469143214181 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 16:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:20:14 INFO - PROCESS | 1784 | 1469143214187 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 1784 | 1469143214189 Marionette TRACE conn4 <- [1,1086,null,{}] 16:20:14 INFO - PROCESS | 1784 | 1469143214195 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 1784 | 1469143214203 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:14 INFO - PROCESS | 1784 | 1469143214414 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 16:20:14 INFO - PROCESS | 1784 | 1469143214431 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 1784 | 1469143214439 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20dc00 == 36 [pid = 1784] [id = 279] 16:20:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x93977400) [pid = 1784] [serial = 838] [outer = (nil)] 16:20:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9b50c400) [pid = 1784] [serial = 839] [outer = 0x93977400] 16:20:14 INFO - PROCESS | 1784 | 1469143214505 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9b578000) [pid = 1784] [serial = 840] [outer = 0x93977400] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x8f20b800) [pid = 1784] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x91768c00) [pid = 1784] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x93a61800) [pid = 1784] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x965d3c00) [pid = 1784] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9c0e7c00) [pid = 1784] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9176ac00) [pid = 1784] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0xa1016c00) [pid = 1784] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xa2321000) [pid = 1784] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93a57400) [pid = 1784] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x939a0400) [pid = 1784] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x92eab400) [pid = 1784] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:20:15 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x939a0000) [pid = 1784] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:20:15 INFO - PROCESS | 1784 | 1469143215549 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1382ms 16:20:15 INFO - PROCESS | 1784 | 1469143215570 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 16:20:15 INFO - PROCESS | 1784 | 1469143215574 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 16:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:20:15 INFO - PROCESS | 1784 | 1469143215581 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - PROCESS | 1784 | 1469143215585 Marionette TRACE conn4 <- [1,1090,null,{}] 16:20:15 INFO - PROCESS | 1784 | 1469143215592 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:15 INFO - PROCESS | 1784 | 1469143215597 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:15 INFO - PROCESS | 1784 | 1469143215748 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 16:20:15 INFO - PROCESS | 1784 | 1469143215761 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:15 INFO - PROCESS | 1784 | 1469143215770 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x9470f000 == 37 [pid = 1784] [id = 280] 16:20:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x94710000) [pid = 1784] [serial = 841] [outer = (nil)] 16:20:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b3cec00) [pid = 1784] [serial = 842] [outer = 0x94710000] 16:20:15 INFO - PROCESS | 1784 | 1469143215852 Marionette DEBUG loaded listener.js 16:20:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9bcd8400) [pid = 1784] [serial = 843] [outer = 0x94710000] 16:20:16 INFO - PROCESS | 1784 | 1469143216742 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1192ms 16:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:20:16 INFO - PROCESS | 1784 | 1469143216774 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 16:20:16 INFO - PROCESS | 1784 | 1469143216777 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 16:20:16 INFO - PROCESS | 1784 | 1469143216783 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:20:16 INFO - PROCESS | 1784 | 1469143216786 Marionette TRACE conn4 <- [1,1094,null,{}] 16:20:16 INFO - PROCESS | 1784 | 1469143216796 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:16 INFO - PROCESS | 1784 | 1469143216807 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:16 INFO - PROCESS | 1784 | 1469143216963 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 16:20:16 INFO - PROCESS | 1784 | 1469143216972 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 1784 | 1469143216978 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176e000 == 38 [pid = 1784] [id = 281] 16:20:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x91770800) [pid = 1784] [serial = 844] [outer = (nil)] 16:20:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9c1f3c00) [pid = 1784] [serial = 845] [outer = 0x91770800] 16:20:17 INFO - PROCESS | 1784 | 1469143217048 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9c262400) [pid = 1784] [serial = 846] [outer = 0x91770800] 16:20:18 INFO - PROCESS | 1784 | 1469143218192 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1446ms 16:20:18 INFO - PROCESS | 1784 | 1469143218229 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 16:20:18 INFO - PROCESS | 1784 | 1469143218236 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 16:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:20:18 INFO - PROCESS | 1784 | 1469143218245 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:20:18 INFO - PROCESS | 1784 | 1469143218250 Marionette TRACE conn4 <- [1,1098,null,{}] 16:20:18 INFO - PROCESS | 1784 | 1469143218260 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:18 INFO - PROCESS | 1784 | 1469143218266 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:18 INFO - PROCESS | 1784 | 1469143218552 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 16:20:18 INFO - PROCESS | 1784 | 1469143218892 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:18 INFO - PROCESS | 1784 | 1469143218905 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3e000 == 39 [pid = 1784] [id = 282] 16:20:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x938dd400) [pid = 1784] [serial = 847] [outer = (nil)] 16:20:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9650ec00) [pid = 1784] [serial = 848] [outer = 0x938dd400] 16:20:18 INFO - PROCESS | 1784 | 1469143218988 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965a9c00) [pid = 1784] [serial = 849] [outer = 0x938dd400] 16:20:20 INFO - PROCESS | 1784 | 1469143219999 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1793ms 16:20:20 INFO - PROCESS | 1784 | 1469143220037 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 1784 | 1469143220045 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 16:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:20:20 INFO - PROCESS | 1784 | 1469143220056 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - PROCESS | 1784 | 1469143220060 Marionette TRACE conn4 <- [1,1102,null,{}] 16:20:20 INFO - PROCESS | 1784 | 1469143220067 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:20 INFO - PROCESS | 1784 | 1469143220073 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:20 INFO - PROCESS | 1784 | 1469143220260 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 16:20:20 INFO - PROCESS | 1784 | 1469143220429 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 1784 | 1469143220439 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x98974c00 == 40 [pid = 1784] [id = 283] 16:20:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a095000) [pid = 1784] [serial = 850] [outer = (nil)] 16:20:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9a43dc00) [pid = 1784] [serial = 851] [outer = 0x9a095000] 16:20:20 INFO - PROCESS | 1784 | 1469143220617 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9ada9000) [pid = 1784] [serial = 852] [outer = 0x9a095000] 16:20:21 INFO - PROCESS | 1784 | 1469143221502 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1484ms 16:20:21 INFO - PROCESS | 1784 | 1469143221541 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 16:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:20:21 INFO - PROCESS | 1784 | 1469143221545 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 16:20:21 INFO - PROCESS | 1784 | 1469143221552 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:20:21 INFO - PROCESS | 1784 | 1469143221558 Marionette TRACE conn4 <- [1,1106,null,{}] 16:20:21 INFO - PROCESS | 1784 | 1469143221574 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:21 INFO - PROCESS | 1784 | 1469143221583 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:21 INFO - PROCESS | 1784 | 1469143221767 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 16:20:21 INFO - PROCESS | 1784 | 1469143221934 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 1784 | 1469143221948 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bf9d800 == 41 [pid = 1784] [id = 284] 16:20:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9c0df800) [pid = 1784] [serial = 853] [outer = (nil)] 16:20:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9c269000) [pid = 1784] [serial = 854] [outer = 0x9c0df800] 16:20:22 INFO - PROCESS | 1784 | 1469143222030 Marionette DEBUG loaded listener.js 16:20:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9c26f000) [pid = 1784] [serial = 855] [outer = 0x9c0df800] 16:20:22 INFO - PROCESS | 1784 | 1469143222957 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1436ms 16:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:20:22 INFO - PROCESS | 1784 | 1469143222988 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 1784 | 1469143222992 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 16:20:23 INFO - PROCESS | 1784 | 1469143222999 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - PROCESS | 1784 | 1469143223002 Marionette TRACE conn4 <- [1,1110,null,{}] 16:20:23 INFO - PROCESS | 1784 | 1469143223008 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 1784 | 1469143223014 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:23 INFO - PROCESS | 1784 | 1469143223196 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 16:20:23 INFO - PROCESS | 1784 | 1469143223363 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 1784 | 1469143223370 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5b800 == 42 [pid = 1784] [id = 285] 16:20:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9c269800) [pid = 1784] [serial = 856] [outer = (nil)] 16:20:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9d4b5c00) [pid = 1784] [serial = 857] [outer = 0x9c269800] 16:20:23 INFO - PROCESS | 1784 | 1469143223449 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9d809c00) [pid = 1784] [serial = 858] [outer = 0x9c269800] 16:20:24 INFO - PROCESS | 1784 | 1469143224400 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1441ms 16:20:24 INFO - PROCESS | 1784 | 1469143224440 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 1784 | 1469143224445 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 16:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:20:24 INFO - PROCESS | 1784 | 1469143224452 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 1784 | 1469143224455 Marionette TRACE conn4 <- [1,1114,null,{}] 16:20:24 INFO - PROCESS | 1784 | 1469143224461 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 1784 | 1469143224466 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:24 INFO - PROCESS | 1784 | 1469143224648 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 16:20:24 INFO - PROCESS | 1784 | 1469143224816 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 1784 | 1469143224822 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd36800 == 43 [pid = 1784] [id = 286] 16:20:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9d43b000) [pid = 1784] [serial = 859] [outer = (nil)] 16:20:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0xa1089800) [pid = 1784] [serial = 860] [outer = 0x9d43b000] 16:20:24 INFO - PROCESS | 1784 | 1469143224906 Marionette DEBUG loaded listener.js 16:20:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa108b400) [pid = 1784] [serial = 861] [outer = 0x9d43b000] 16:20:25 INFO - PROCESS | 1784 | 1469143225888 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1486ms 16:20:25 INFO - PROCESS | 1784 | 1469143225939 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 1784 | 1469143225943 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 16:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:20:25 INFO - PROCESS | 1784 | 1469143225950 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 1784 | 1469143225954 Marionette TRACE conn4 <- [1,1118,null,{}] 16:20:25 INFO - PROCESS | 1784 | 1469143225959 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:25 INFO - PROCESS | 1784 | 1469143225970 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:26 INFO - PROCESS | 1784 | 1469143226215 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 16:20:26 INFO - PROCESS | 1784 | 1469143226442 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 1784 | 1469143226456 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f292800 == 44 [pid = 1784] [id = 287] 16:20:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9176ec00) [pid = 1784] [serial = 862] [outer = (nil)] 16:20:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0xa23f7800) [pid = 1784] [serial = 863] [outer = 0x9176ec00] 16:20:26 INFO - PROCESS | 1784 | 1469143226550 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0xa2ff6400) [pid = 1784] [serial = 864] [outer = 0x9176ec00] 16:20:27 INFO - PROCESS | 1784 | 1469143227457 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1544ms 16:20:27 INFO - PROCESS | 1784 | 1469143227495 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 1784 | 1469143227498 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 16:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:20:27 INFO - PROCESS | 1784 | 1469143227505 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 1784 | 1469143227507 Marionette TRACE conn4 <- [1,1122,null,{}] 16:20:27 INFO - PROCESS | 1784 | 1469143227514 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:27 INFO - PROCESS | 1784 | 1469143227519 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:27 INFO - PROCESS | 1784 | 1469143227697 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 16:20:27 INFO - PROCESS | 1784 | 1469143227867 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:27 INFO - PROCESS | 1784 | 1469143227875 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a5c00 == 45 [pid = 1784] [id = 288] 16:20:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x93a59000) [pid = 1784] [serial = 865] [outer = (nil)] 16:20:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0xa3348800) [pid = 1784] [serial = 866] [outer = 0x93a59000] 16:20:27 INFO - PROCESS | 1784 | 1469143227953 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0xa33bf800) [pid = 1784] [serial = 867] [outer = 0x93a59000] 16:20:28 INFO - PROCESS | 1784 | 1469143228955 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1486ms 16:20:28 INFO - PROCESS | 1784 | 1469143228992 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 16:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:20:29 INFO - PROCESS | 1784 | 1469143229003 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 16:20:29 INFO - PROCESS | 1784 | 1469143229009 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - PROCESS | 1784 | 1469143229013 Marionette TRACE conn4 <- [1,1126,null,{}] 16:20:29 INFO - PROCESS | 1784 | 1469143229019 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 1784 | 1469143229023 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:29 INFO - PROCESS | 1784 | 1469143229209 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 16:20:29 INFO - PROCESS | 1784 | 1469143229626 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 1784 | 1469143229638 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f298400 == 46 [pid = 1784] [id = 289] 16:20:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x8fd38000) [pid = 1784] [serial = 868] [outer = (nil)] 16:20:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x8fd40800) [pid = 1784] [serial = 869] [outer = 0x8fd38000] 16:20:29 INFO - PROCESS | 1784 | 1469143229753 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x923dfc00) [pid = 1784] [serial = 870] [outer = 0x8fd38000] 16:20:30 INFO - PROCESS | 1784 | 1469143230683 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1734ms 16:20:30 INFO - PROCESS | 1784 | 1469143230748 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 16:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:20:30 INFO - PROCESS | 1784 | 1469143230758 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 16:20:30 INFO - PROCESS | 1784 | 1469143230773 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 1784 | 1469143230777 Marionette TRACE conn4 <- [1,1130,null,{}] 16:20:30 INFO - PROCESS | 1784 | 1469143230799 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 1784 | 1469143230814 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:31 INFO - PROCESS | 1784 | 1469143231077 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd43800 == 45 [pid = 1784] [id = 265] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9399b000 == 44 [pid = 1784] [id = 254] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x965a3400 == 43 [pid = 1784] [id = 255] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9651b400 == 42 [pid = 1784] [id = 256] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x93c56000 == 41 [pid = 1784] [id = 257] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x96518c00 == 40 [pid = 1784] [id = 260] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9a0a0400 == 39 [pid = 1784] [id = 258] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9d810800 == 38 [pid = 1784] [id = 262] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206c00 == 37 [pid = 1784] [id = 261] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9399e400 == 36 [pid = 1784] [id = 263] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x93a58000 == 35 [pid = 1784] [id = 259] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x939a3000 == 34 [pid = 1784] [id = 264] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x8f29a800 == 33 [pid = 1784] [id = 252] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x9399dc00 == 32 [pid = 1784] [id = 253] 16:20:32 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20b000 == 31 [pid = 1784] [id = 266] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x8f28c800) [pid = 1784] [serial = 800] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x8fd35800) [pid = 1784] [serial = 801] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9396f000) [pid = 1784] [serial = 798] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x923d6c00) [pid = 1784] [serial = 797] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x96511800) [pid = 1784] [serial = 780] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9470f800) [pid = 1784] [serial = 779] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9ada9800) [pid = 1784] [serial = 783] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9a8ae400) [pid = 1784] [serial = 782] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9d891000) [pid = 1784] [serial = 786] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9d809000) [pid = 1784] [serial = 785] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x965e5000) [pid = 1784] [serial = 809] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0xa2364800) [pid = 1784] [serial = 789] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0xa2238400) [pid = 1784] [serial = 788] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0xa25efc00) [pid = 1784] [serial = 792] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0xa23fd000) [pid = 1784] [serial = 791] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0xa333f800) [pid = 1784] [serial = 795] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x98265800) [pid = 1784] [serial = 812] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0xa2ff2800) [pid = 1784] [serial = 794] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x994a7c00) [pid = 1784] [serial = 813] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x965eb000) [pid = 1784] [serial = 810] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x938de000) [pid = 1784] [serial = 803] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9399c800) [pid = 1784] [serial = 804] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x95144c00) [pid = 1784] [serial = 806] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x95280400) [pid = 1784] [serial = 807] [outer = (nil)] [url = about:blank] 16:20:32 INFO - PROCESS | 1784 | 1469143232468 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 1784 | 1469143232480 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203000 == 32 [pid = 1784] [id = 290] 16:20:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8f20d400) [pid = 1784] [serial = 871] [outer = (nil)] 16:20:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x8f28bc00) [pid = 1784] [serial = 872] [outer = 0x8f20d400] 16:20:32 INFO - PROCESS | 1784 | 1469143232556 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x8f299800) [pid = 1784] [serial = 873] [outer = 0x8f20d400] 16:20:33 INFO - PROCESS | 1784 | 1469143233390 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2656ms 16:20:33 INFO - PROCESS | 1784 | 1469143233427 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 1784 | 1469143233433 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 16:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:20:33 INFO - PROCESS | 1784 | 1469143233441 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - PROCESS | 1784 | 1469143233445 Marionette TRACE conn4 <- [1,1134,null,{}] 16:20:33 INFO - PROCESS | 1784 | 1469143233454 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:33 INFO - PROCESS | 1784 | 1469143233462 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:33 INFO - PROCESS | 1784 | 1469143233635 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 16:20:33 INFO - PROCESS | 1784 | 1469143233647 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 1784 | 1469143233658 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x923db000 == 33 [pid = 1784] [id = 291] 16:20:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x923de000) [pid = 1784] [serial = 874] [outer = (nil)] 16:20:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x938de000) [pid = 1784] [serial = 875] [outer = 0x923de000] 16:20:33 INFO - PROCESS | 1784 | 1469143233751 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9399a400) [pid = 1784] [serial = 876] [outer = 0x923de000] 16:20:34 INFO - PROCESS | 1784 | 1469143234704 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1281ms 16:20:34 INFO - PROCESS | 1784 | 1469143234726 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:20:34 INFO - PROCESS | 1784 | 1469143234735 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 16:20:34 INFO - PROCESS | 1784 | 1469143234742 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 1784 | 1469143234746 Marionette TRACE conn4 <- [1,1138,null,{}] 16:20:34 INFO - PROCESS | 1784 | 1469143234771 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 1784 | 1469143234777 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:35 INFO - PROCESS | 1784 | 1469143235013 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 16:20:35 INFO - PROCESS | 1784 | 1469143235036 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:35 INFO - PROCESS | 1784 | 1469143235044 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a3000 == 34 [pid = 1784] [id = 292] 16:20:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x94701c00) [pid = 1784] [serial = 877] [outer = (nil)] 16:20:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x94796c00) [pid = 1784] [serial = 878] [outer = 0x94701c00] 16:20:35 INFO - PROCESS | 1784 | 1469143235138 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x95209000) [pid = 1784] [serial = 879] [outer = 0x94701c00] 16:20:36 INFO - PROCESS | 1784 | 1469143236144 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1453ms 16:20:36 INFO - PROCESS | 1784 | 1469143236204 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 1784 | 1469143236208 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 16:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:20:36 INFO - PROCESS | 1784 | 1469143236224 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 1784 | 1469143236234 Marionette TRACE conn4 <- [1,1142,null,{}] 16:20:36 INFO - PROCESS | 1784 | 1469143236251 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 1784 | 1469143236259 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:36 INFO - PROCESS | 1784 | 1469143236483 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 16:20:36 INFO - PROCESS | 1784 | 1469143236509 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 1784 | 1469143236515 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ad400 == 35 [pid = 1784] [id = 293] 16:20:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x965b1c00) [pid = 1784] [serial = 880] [outer = (nil)] 16:20:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x965d5800) [pid = 1784] [serial = 881] [outer = 0x965b1c00] 16:20:36 INFO - PROCESS | 1784 | 1469143236587 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x965de400) [pid = 1784] [serial = 882] [outer = 0x965b1c00] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x93977400) [pid = 1784] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x94710000) [pid = 1784] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8fd3f000) [pid = 1784] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9b109c00) [pid = 1784] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x93999c00) [pid = 1784] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d7400) [pid = 1784] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x965dec00) [pid = 1784] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9a085800) [pid = 1784] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8f20a800) [pid = 1784] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x91770800) [pid = 1784] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:20:37 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9ab42400) [pid = 1784] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:20:38 INFO - PROCESS | 1784 | 1469143238075 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1915ms 16:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:20:38 INFO - PROCESS | 1784 | 1469143238131 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 1784 | 1469143238135 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 16:20:38 INFO - PROCESS | 1784 | 1469143238142 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - PROCESS | 1784 | 1469143238145 Marionette TRACE conn4 <- [1,1146,null,{}] 16:20:38 INFO - PROCESS | 1784 | 1469143238151 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:38 INFO - PROCESS | 1784 | 1469143238156 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:38 INFO - PROCESS | 1784 | 1469143238323 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 16:20:38 INFO - PROCESS | 1784 | 1469143238449 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:38 INFO - PROCESS | 1784 | 1469143238457 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f297000 == 36 [pid = 1784] [id = 294] 16:20:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x8f299c00) [pid = 1784] [serial = 883] [outer = (nil)] 16:20:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965e3400) [pid = 1784] [serial = 884] [outer = 0x8f299c00] 16:20:38 INFO - PROCESS | 1784 | 1469143238526 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9821e000) [pid = 1784] [serial = 885] [outer = 0x8f299c00] 16:20:39 INFO - PROCESS | 1784 | 1469143239318 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1235ms 16:20:39 INFO - PROCESS | 1784 | 1469143239407 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 1784 | 1469143239413 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 16:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:20:39 INFO - PROCESS | 1784 | 1469143239424 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 1784 | 1469143239430 Marionette TRACE conn4 <- [1,1150,null,{}] 16:20:39 INFO - PROCESS | 1784 | 1469143239440 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 1784 | 1469143239446 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:39 INFO - PROCESS | 1784 | 1469143239663 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 16:20:39 INFO - PROCESS | 1784 | 1469143239843 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 1784 | 1469143239863 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x91767400 == 37 [pid = 1784] [id = 295] 16:20:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x91767800) [pid = 1784] [serial = 886] [outer = (nil)] 16:20:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x91773800) [pid = 1784] [serial = 887] [outer = 0x91767800] 16:20:39 INFO - PROCESS | 1784 | 1469143239954 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x939a4000) [pid = 1784] [serial = 888] [outer = 0x91767800] 16:20:41 INFO - PROCESS | 1784 | 1469143241062 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1688ms 16:20:41 INFO - PROCESS | 1784 | 1469143241113 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 1784 | 1469143241119 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:20:41 INFO - PROCESS | 1784 | 1469143241130 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 1784 | 1469143241135 Marionette TRACE conn4 <- [1,1154,null,{}] 16:20:41 INFO - PROCESS | 1784 | 1469143241143 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 1784 | 1469143241151 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:41 INFO - PROCESS | 1784 | 1469143241349 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 16:20:41 INFO - PROCESS | 1784 | 1469143241565 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 1784 | 1469143241574 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208c00 == 38 [pid = 1784] [id = 296] 16:20:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8f294400) [pid = 1784] [serial = 889] [outer = (nil)] 16:20:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x965d5c00) [pid = 1784] [serial = 890] [outer = 0x8f294400] 16:20:41 INFO - PROCESS | 1784 | 1469143241709 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9896f000) [pid = 1784] [serial = 891] [outer = 0x8f294400] 16:20:42 INFO - PROCESS | 1784 | --DOCSHELL 0x9972e000 == 37 [pid = 1784] [id = 9] 16:20:42 INFO - PROCESS | 1784 | 1469143242862 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1795ms 16:20:42 INFO - PROCESS | 1784 | 1469143242922 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 1784 | 1469143242927 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 16:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:20:42 INFO - PROCESS | 1784 | 1469143242935 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - PROCESS | 1784 | 1469143242939 Marionette TRACE conn4 <- [1,1158,null,{}] 16:20:42 INFO - PROCESS | 1784 | 1469143242954 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:42 INFO - PROCESS | 1784 | 1469143242963 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:43 INFO - PROCESS | 1784 | 1469143243215 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 16:20:43 INFO - PROCESS | 1784 | 1469143243487 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 1784 | 1469143243500 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a433800 == 38 [pid = 1784] [id = 297] 16:20:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9a438800) [pid = 1784] [serial = 892] [outer = (nil)] 16:20:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9a8a9800) [pid = 1784] [serial = 893] [outer = 0x9a438800] 16:20:43 INFO - PROCESS | 1784 | 1469143243589 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9ab4a400) [pid = 1784] [serial = 894] [outer = 0x9a438800] 16:20:44 INFO - PROCESS | 1784 | 1469143244649 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1796ms 16:20:44 INFO - PROCESS | 1784 | 1469143244731 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 1784 | 1469143244736 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 16:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:20:44 INFO - PROCESS | 1784 | 1469143244743 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - PROCESS | 1784 | 1469143244746 Marionette TRACE conn4 <- [1,1162,null,{}] 16:20:44 INFO - PROCESS | 1784 | 1469143244752 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 1784 | 1469143244758 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:45 INFO - PROCESS | 1784 | 1469143245002 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 16:20:45 INFO - PROCESS | 1784 | 1469143245364 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:45 INFO - PROCESS | 1784 | 1469143245378 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3e400 == 39 [pid = 1784] [id = 298] 16:20:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9a8ae000) [pid = 1784] [serial = 895] [outer = (nil)] 16:20:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9b3d5000) [pid = 1784] [serial = 896] [outer = 0x9a8ae000] 16:20:45 INFO - PROCESS | 1784 | 1469143245514 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9b3d1800) [pid = 1784] [serial = 897] [outer = 0x9a8ae000] 16:20:46 INFO - PROCESS | 1784 | 1469143246868 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2184ms 16:20:46 INFO - PROCESS | 1784 | 1469143246937 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 16:20:46 INFO - PROCESS | 1784 | 1469143246944 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 16:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:20:46 INFO - PROCESS | 1784 | 1469143246954 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - PROCESS | 1784 | 1469143246960 Marionette TRACE conn4 <- [1,1166,null,{}] 16:20:46 INFO - PROCESS | 1784 | 1469143246969 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:46 INFO - PROCESS | 1784 | 1469143246975 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:47 INFO - PROCESS | 1784 | 1469143247352 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 16:20:47 INFO - PROCESS | 1784 | 1469143247575 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 1784 | 1469143247587 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f290400 == 40 [pid = 1784] [id = 299] 16:20:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965a4400) [pid = 1784] [serial = 898] [outer = (nil)] 16:20:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x9bc9d800) [pid = 1784] [serial = 899] [outer = 0x965a4400] 16:20:47 INFO - PROCESS | 1784 | 1469143247723 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x9bcdc800) [pid = 1784] [serial = 900] [outer = 0x965a4400] 16:20:49 INFO - PROCESS | 1784 | 1469143249154 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2297ms 16:20:49 INFO - PROCESS | 1784 | 1469143249251 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 16:20:49 INFO - PROCESS | 1784 | 1469143249258 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 16:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:20:49 INFO - PROCESS | 1784 | 1469143249267 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:20:49 INFO - PROCESS | 1784 | 1469143249273 Marionette TRACE conn4 <- [1,1170,null,{}] 16:20:49 INFO - PROCESS | 1784 | 1469143249298 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:49 INFO - PROCESS | 1784 | 1469143249315 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:49 INFO - PROCESS | 1784 | 1469143249852 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 16:20:50 INFO - PROCESS | 1784 | 1469143250026 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 1784 | 1469143250040 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204000 == 41 [pid = 1784] [id = 300] 16:20:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x8f207800) [pid = 1784] [serial = 901] [outer = (nil)] 16:20:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x8f20fc00) [pid = 1784] [serial = 902] [outer = 0x8f207800] 16:20:50 INFO - PROCESS | 1784 | 1469143250430 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x8fd3f000) [pid = 1784] [serial = 903] [outer = 0x8f207800] 16:20:51 INFO - PROCESS | 1784 | 1469143251975 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2758ms 16:20:52 INFO - PROCESS | 1784 | 1469143252029 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 1784 | 1469143252038 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:20:52 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd40c00 == 40 [pid = 1784] [id = 269] 16:20:52 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20dc00 == 39 [pid = 1784] [id = 279] 16:20:52 INFO - PROCESS | 1784 | --DOCSHELL 0x9a089000 == 38 [pid = 1784] [id = 278] 16:20:52 INFO - PROCESS | 1784 | 1469143252303 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 1784 | 1469143252320 Marionette TRACE conn4 <- [1,1174,null,{}] 16:20:52 INFO - PROCESS | 1784 | --DOCSHELL 0x93999800 == 37 [pid = 1784] [id = 276] 16:20:52 INFO - PROCESS | 1784 | 1469143252369 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 1784 | 1469143252380 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:52 INFO - PROCESS | 1784 | 1469143252624 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9b50c400) [pid = 1784] [serial = 839] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x9b3cec00) [pid = 1784] [serial = 842] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x938ddc00) [pid = 1784] [serial = 818] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9479d000) [pid = 1784] [serial = 819] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9b3d3000) [pid = 1784] [serial = 824] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9b505800) [pid = 1784] [serial = 825] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x93a5d000) [pid = 1784] [serial = 830] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x93c59c00) [pid = 1784] [serial = 831] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x965ddc00) [pid = 1784] [serial = 833] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9890f000) [pid = 1784] [serial = 834] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x965ea800) [pid = 1784] [serial = 821] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9a082400) [pid = 1784] [serial = 822] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9a8aec00) [pid = 1784] [serial = 816] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a08dc00) [pid = 1784] [serial = 815] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8f294800) [pid = 1784] [serial = 827] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x91768000) [pid = 1784] [serial = 828] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9c1f3c00) [pid = 1784] [serial = 845] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9c262400) [pid = 1784] [serial = 846] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9b3cb000) [pid = 1784] [serial = 836] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9b578000) [pid = 1784] [serial = 840] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b3cf000) [pid = 1784] [serial = 837] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9bcd8400) [pid = 1784] [serial = 843] [outer = (nil)] [url = about:blank] 16:20:52 INFO - PROCESS | 1784 | 1469143252841 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 1784 | 1469143252855 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x91768000 == 38 [pid = 1784] [id = 301] 16:20:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x938ddc00) [pid = 1784] [serial = 904] [outer = (nil)] 16:20:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x93c59c00) [pid = 1784] [serial = 905] [outer = 0x938ddc00] 16:20:53 INFO - PROCESS | 1784 | 1469143253010 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x95142800) [pid = 1784] [serial = 906] [outer = 0x938ddc00] 16:20:54 INFO - PROCESS | 1784 | 1469143254205 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 1784 | 1469143254298 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:20:54 INFO - PROCESS | 1784 | 1469143254315 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 1784 | 1469143254321 Marionette TRACE conn4 <- [1,1178,null,{}] 16:20:54 INFO - PROCESS | 1784 | 1469143254331 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 1784 | 1469143254339 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:54 INFO - PROCESS | 1784 | 1469143254695 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 16:20:54 INFO - PROCESS | 1784 | 1469143254797 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 1784 | 1469143254809 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e3800 == 39 [pid = 1784] [id = 302] 16:20:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965e9800) [pid = 1784] [serial = 907] [outer = (nil)] 16:20:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x98976000) [pid = 1784] [serial = 908] [outer = 0x965e9800] 16:20:54 INFO - PROCESS | 1784 | 1469143254920 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9a088c00) [pid = 1784] [serial = 909] [outer = 0x965e9800] 16:20:56 INFO - PROCESS | 1784 | 1469143256421 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 1784 | 1469143256525 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 16:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:20:56 INFO - PROCESS | 1784 | 1469143256535 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 1784 | 1469143256543 Marionette TRACE conn4 <- [1,1182,null,{}] 16:20:56 INFO - PROCESS | 1784 | 1469143256594 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:56 INFO - PROCESS | 1784 | 1469143256607 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:56 INFO - PROCESS | 1784 | 1469143256963 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 16:20:57 INFO - PROCESS | 1784 | 1469143257022 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 1784 | 1469143257031 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x965eb800 == 40 [pid = 1784] [id = 303] 16:20:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9ab49c00) [pid = 1784] [serial = 910] [outer = (nil)] 16:20:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9b3d1000) [pid = 1784] [serial = 911] [outer = 0x9ab49c00] 16:20:57 INFO - PROCESS | 1784 | 1469143257245 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x8fd3c000) [pid = 1784] [serial = 912] [outer = 0x9ab49c00] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9c0df800) [pid = 1784] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9c269800) [pid = 1784] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9d43b000) [pid = 1784] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x938dd400) [pid = 1784] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8fd38000) [pid = 1784] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8f20d400) [pid = 1784] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9176ec00) [pid = 1784] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x923de000) [pid = 1784] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x94701c00) [pid = 1784] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a095000) [pid = 1784] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x965b1c00) [pid = 1784] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:20:58 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93a59000) [pid = 1784] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:20:58 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:20:58 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:20:58 INFO - PROCESS | 1784 | 1469143258818 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:20:58 INFO - PROCESS | 1784 | 1469143258888 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 16:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:20:58 INFO - PROCESS | 1784 | 1469143258913 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - PROCESS | 1784 | 1469143258919 Marionette TRACE conn4 <- [1,1186,null,{}] 16:20:58 INFO - PROCESS | 1784 | 1469143258927 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:58 INFO - PROCESS | 1784 | 1469143258935 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:59 INFO - PROCESS | 1784 | 1469143259186 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 16:20:59 INFO - PROCESS | 1784 | 1469143259496 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:59 INFO - PROCESS | 1784 | 1469143259503 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:20:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f292400 == 41 [pid = 1784] [id = 304] 16:20:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x8fd3c800) [pid = 1784] [serial = 913] [outer = (nil)] 16:20:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b3cf000) [pid = 1784] [serial = 914] [outer = 0x8fd3c800] 16:20:59 INFO - PROCESS | 1784 | 1469143259618 Marionette DEBUG loaded listener.js 16:20:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9bc9f000) [pid = 1784] [serial = 915] [outer = 0x8fd3c800] 16:21:01 INFO - PROCESS | 1784 | 1469143261151 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 1784 | 1469143261221 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 16:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:21:01 INFO - PROCESS | 1784 | 1469143261396 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 1784 | 1469143261406 Marionette TRACE conn4 <- [1,1190,null,{}] 16:21:01 INFO - PROCESS | 1784 | 1469143261425 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:01 INFO - PROCESS | 1784 | 1469143261436 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:01 INFO - PROCESS | 1784 | 1469143261701 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 16:21:01 INFO - PROCESS | 1784 | 1469143261926 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:01 INFO - PROCESS | 1784 | 1469143261941 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208000 == 42 [pid = 1784] [id = 305] 16:21:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8fd3d400) [pid = 1784] [serial = 916] [outer = (nil)] 16:21:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x93c5e800) [pid = 1784] [serial = 917] [outer = 0x8fd3d400] 16:21:02 INFO - PROCESS | 1784 | 1469143262082 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965d6400) [pid = 1784] [serial = 918] [outer = 0x8fd3d400] 16:21:03 INFO - PROCESS | 1784 | 1469143263276 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 1784 | 1469143263370 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 16:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:21:03 INFO - PROCESS | 1784 | 1469143263382 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 1784 | 1469143263388 Marionette TRACE conn4 <- [1,1194,null,{}] 16:21:03 INFO - PROCESS | 1784 | 1469143263394 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:03 INFO - PROCESS | 1784 | 1469143263399 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:03 INFO - PROCESS | 1784 | 1469143263649 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 16:21:03 INFO - PROCESS | 1784 | 1469143263947 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:03 INFO - PROCESS | 1784 | 1469143263958 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a331c00 == 43 [pid = 1784] [id = 306] 16:21:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a8ad400) [pid = 1784] [serial = 919] [outer = (nil)] 16:21:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9b3d5800) [pid = 1784] [serial = 920] [outer = 0x9a8ad400] 16:21:04 INFO - PROCESS | 1784 | 1469143264073 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9bcd8800) [pid = 1784] [serial = 921] [outer = 0x9a8ad400] 16:21:04 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:21:04 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:21:05 INFO - PROCESS | 1784 | 1469143265025 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:21:05 INFO - PROCESS | 1784 | 1469143265079 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 16:21:05 INFO - PROCESS | 1784 | 1469143265086 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 1784 | 1469143265092 Marionette TRACE conn4 <- [1,1198,null,{}] 16:21:05 INFO - PROCESS | 1784 | 1469143265109 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 1784 | 1469143265119 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:05 INFO - PROCESS | 1784 | 1469143265343 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 16:21:05 INFO - PROCESS | 1784 | 1469143265559 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:05 INFO - PROCESS | 1784 | 1469143265569 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bfa2400 == 44 [pid = 1784] [id = 307] 16:21:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9d4b3400) [pid = 1784] [serial = 922] [outer = (nil)] 16:21:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9d807800) [pid = 1784] [serial = 923] [outer = 0x9d4b3400] 16:21:05 INFO - PROCESS | 1784 | 1469143265702 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9d892c00) [pid = 1784] [serial = 924] [outer = 0x9d4b3400] 16:21:06 INFO - PROCESS | 1784 | 1469143266621 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1588ms 16:21:06 INFO - PROCESS | 1784 | 1469143266674 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 1784 | 1469143266679 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 16:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:21:06 INFO - PROCESS | 1784 | 1469143266686 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 1784 | 1469143266690 Marionette TRACE conn4 <- [1,1202,null,{}] 16:21:06 INFO - PROCESS | 1784 | 1469143266695 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:06 INFO - PROCESS | 1784 | 1469143266701 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:06 INFO - PROCESS | 1784 | 1469143266892 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 16:21:07 INFO - PROCESS | 1784 | 1469143267059 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:07 INFO - PROCESS | 1784 | 1469143267070 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:07 INFO - PROCESS | 1784 | ++DOCSHELL 0xa100f800 == 45 [pid = 1784] [id = 308] 16:21:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0xa100fc00) [pid = 1784] [serial = 925] [outer = (nil)] 16:21:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0xa2239800) [pid = 1784] [serial = 926] [outer = 0xa100fc00] 16:21:07 INFO - PROCESS | 1784 | 1469143267152 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0xa2242c00) [pid = 1784] [serial = 927] [outer = 0xa100fc00] 16:21:08 INFO - PROCESS | 1784 | 1469143268095 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1439ms 16:21:08 INFO - PROCESS | 1784 | 1469143268126 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 1784 | 1469143268130 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 16:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:21:08 INFO - PROCESS | 1784 | 1469143268137 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 1784 | 1469143268140 Marionette TRACE conn4 <- [1,1206,null,{}] 16:21:08 INFO - PROCESS | 1784 | 1469143268146 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:08 INFO - PROCESS | 1784 | 1469143268152 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:08 INFO - PROCESS | 1784 | 1469143268355 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 16:21:08 INFO - PROCESS | 1784 | 1469143268527 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:08 INFO - PROCESS | 1784 | 1469143268535 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176ec00 == 46 [pid = 1784] [id = 309] 16:21:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x95287c00) [pid = 1784] [serial = 928] [outer = (nil)] 16:21:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0xa2363400) [pid = 1784] [serial = 929] [outer = 0x95287c00] 16:21:08 INFO - PROCESS | 1784 | 1469143268620 Marionette DEBUG loaded listener.js 16:21:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0xa239b400) [pid = 1784] [serial = 930] [outer = 0x95287c00] 16:21:09 INFO - PROCESS | 1784 | 1469143269635 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1530ms 16:21:09 INFO - PROCESS | 1784 | 1469143269669 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 16:21:09 INFO - PROCESS | 1784 | 1469143269672 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 16:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:21:09 INFO - PROCESS | 1784 | 1469143269679 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:21:09 INFO - PROCESS | 1784 | 1469143269682 Marionette TRACE conn4 <- [1,1210,null,{}] 16:21:09 INFO - PROCESS | 1784 | 1469143269689 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:09 INFO - PROCESS | 1784 | 1469143269699 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:09 INFO - PROCESS | 1784 | 1469143269907 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 16:21:10 INFO - PROCESS | 1784 | 1469143270137 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 1784 | 1469143270147 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dbc00 == 47 [pid = 1784] [id = 310] 16:21:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9a088800) [pid = 1784] [serial = 931] [outer = (nil)] 16:21:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0xa330bc00) [pid = 1784] [serial = 932] [outer = 0x9a088800] 16:21:10 INFO - PROCESS | 1784 | 1469143270248 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0xa3346000) [pid = 1784] [serial = 933] [outer = 0x9a088800] 16:21:11 INFO - PROCESS | 1784 | 1469143271160 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1543ms 16:21:11 INFO - PROCESS | 1784 | 1469143271224 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 16:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:21:11 INFO - PROCESS | 1784 | 1469143271228 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 16:21:11 INFO - PROCESS | 1784 | 1469143271235 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:21:11 INFO - PROCESS | 1784 | 1469143271239 Marionette TRACE conn4 <- [1,1214,null,{}] 16:21:11 INFO - PROCESS | 1784 | 1469143271245 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:11 INFO - PROCESS | 1784 | 1469143271250 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:11 INFO - PROCESS | 1784 | 1469143271439 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 16:21:11 INFO - PROCESS | 1784 | 1469143271656 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:11 INFO - PROCESS | 1784 | 1469143271665 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:11 INFO - PROCESS | 1784 | ++DOCSHELL 0xa333f800 == 48 [pid = 1784] [id = 311] 16:21:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0xa33bdc00) [pid = 1784] [serial = 934] [outer = (nil)] 16:21:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0xa4d53800) [pid = 1784] [serial = 935] [outer = 0xa33bdc00] 16:21:11 INFO - PROCESS | 1784 | 1469143271790 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0xa4d58400) [pid = 1784] [serial = 936] [outer = 0xa33bdc00] 16:21:12 INFO - PROCESS | 1784 | 1469143272768 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1582ms 16:21:12 INFO - PROCESS | 1784 | 1469143272818 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 16:21:12 INFO - PROCESS | 1784 | 1469143272821 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 16:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:21:12 INFO - PROCESS | 1784 | 1469143272828 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - PROCESS | 1784 | 1469143272832 Marionette TRACE conn4 <- [1,1218,null,{}] 16:21:12 INFO - PROCESS | 1784 | 1469143272838 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:12 INFO - PROCESS | 1784 | 1469143272843 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:13 INFO - PROCESS | 1784 | 1469143273087 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 16:21:13 INFO - PROCESS | 1784 | 1469143273542 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:13 INFO - PROCESS | 1784 | 1469143273551 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176cc00 == 49 [pid = 1784] [id = 312] 16:21:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x9176d000) [pid = 1784] [serial = 937] [outer = (nil)] 16:21:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x9399dc00) [pid = 1784] [serial = 938] [outer = 0x9176d000] 16:21:13 INFO - PROCESS | 1784 | 1469143273633 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x94791800) [pid = 1784] [serial = 939] [outer = 0x9176d000] 16:21:14 INFO - PROCESS | 1784 | 1469143274866 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2084ms 16:21:14 INFO - PROCESS | 1784 | 1469143274918 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 1784 | 1469143274923 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 16:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:21:14 INFO - PROCESS | 1784 | 1469143274931 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - PROCESS | 1784 | 1469143274936 Marionette TRACE conn4 <- [1,1222,null,{}] 16:21:14 INFO - PROCESS | 1784 | 1469143274944 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:14 INFO - PROCESS | 1784 | 1469143274950 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:15 INFO - PROCESS | 1784 | 1469143275160 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 16:21:15 INFO - PROCESS | 1784 | 1469143275332 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 1784 | 1469143275347 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206400 == 50 [pid = 1784] [id = 313] 16:21:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x8fd35c00) [pid = 1784] [serial = 940] [outer = (nil)] 16:21:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x965b0000) [pid = 1784] [serial = 941] [outer = 0x8fd35c00] 16:21:15 INFO - PROCESS | 1784 | 1469143275434 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x9a351400) [pid = 1784] [serial = 942] [outer = 0x8fd35c00] 16:21:16 INFO - PROCESS | 1784 | 1469143276370 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:21:16 INFO - PROCESS | 1784 | 1469143276428 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 16:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:21:16 INFO - PROCESS | 1784 | 1469143276435 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - PROCESS | 1784 | 1469143276438 Marionette TRACE conn4 <- [1,1226,null,{}] 16:21:16 INFO - PROCESS | 1784 | 1469143276445 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 1784 | 1469143276449 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:16 INFO - PROCESS | 1784 | 1469143276636 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20a000 == 49 [pid = 1784] [id = 275] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3e000 == 48 [pid = 1784] [id = 282] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd37400 == 47 [pid = 1784] [id = 270] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x939a5c00 == 46 [pid = 1784] [id = 288] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x9b101400 == 45 [pid = 1784] [id = 274] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x98974c00 == 44 [pid = 1784] [id = 283] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8f298400 == 43 [pid = 1784] [id = 289] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x9bf9d800 == 42 [pid = 1784] [id = 284] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5b800 == 41 [pid = 1784] [id = 285] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd36800 == 40 [pid = 1784] [id = 286] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203000 == 39 [pid = 1784] [id = 290] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x965d6c00 == 38 [pid = 1784] [id = 277] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x938dd800 == 37 [pid = 1784] [id = 268] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8f292800 == 36 [pid = 1784] [id = 287] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x9176e000 == 35 [pid = 1784] [id = 281] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x923ddc00 == 34 [pid = 1784] [id = 267] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x9470f000 == 33 [pid = 1784] [id = 280] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd36000 == 32 [pid = 1784] [id = 272] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x99fb5000 == 31 [pid = 1784] [id = 271] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x965de000 == 30 [pid = 1784] [id = 273] 16:21:17 INFO - PROCESS | 1784 | --DOCSHELL 0x9a094800 == 29 [pid = 1784] [id = 10] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0xa2ff6400) [pid = 1784] [serial = 864] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0xa23f7800) [pid = 1784] [serial = 863] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x938de000) [pid = 1784] [serial = 875] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x95209000) [pid = 1784] [serial = 879] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9ada9000) [pid = 1784] [serial = 852] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9a43dc00) [pid = 1784] [serial = 851] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x965d5800) [pid = 1784] [serial = 881] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0xa33bf800) [pid = 1784] [serial = 867] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0xa3348800) [pid = 1784] [serial = 866] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x94796c00) [pid = 1784] [serial = 878] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x965de400) [pid = 1784] [serial = 882] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9c26f000) [pid = 1784] [serial = 855] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9399a400) [pid = 1784] [serial = 876] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x965e3400) [pid = 1784] [serial = 884] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9c269000) [pid = 1784] [serial = 854] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9d809c00) [pid = 1784] [serial = 858] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9d4b5c00) [pid = 1784] [serial = 857] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0xa108b400) [pid = 1784] [serial = 861] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0xa1089800) [pid = 1784] [serial = 860] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x965a9c00) [pid = 1784] [serial = 849] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x923dfc00) [pid = 1784] [serial = 870] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x8fd40800) [pid = 1784] [serial = 869] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8f28bc00) [pid = 1784] [serial = 872] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9650ec00) [pid = 1784] [serial = 848] [outer = (nil)] [url = about:blank] 16:21:17 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8f299800) [pid = 1784] [serial = 873] [outer = (nil)] [url = about:blank] 16:21:18 INFO - PROCESS | 1784 | 1469143278035 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:18 INFO - PROCESS | 1784 | 1469143278042 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20a400 == 30 [pid = 1784] [id = 314] 16:21:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x8f20a800) [pid = 1784] [serial = 943] [outer = (nil)] 16:21:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x8f28b400) [pid = 1784] [serial = 944] [outer = 0x8f20a800] 16:21:18 INFO - PROCESS | 1784 | 1469143278131 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x8f296400) [pid = 1784] [serial = 945] [outer = 0x8f20a800] 16:21:18 INFO - PROCESS | 1784 | 1469143278943 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2540ms 16:21:18 INFO - PROCESS | 1784 | 1469143278978 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 16:21:18 INFO - PROCESS | 1784 | 1469143278984 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 16:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:21:18 INFO - PROCESS | 1784 | 1469143278991 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 1784 | 1469143278996 Marionette TRACE conn4 <- [1,1230,null,{}] 16:21:19 INFO - PROCESS | 1784 | 1469143279004 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 1784 | 1469143279013 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:19 INFO - PROCESS | 1784 | 1469143279186 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 16:21:19 INFO - PROCESS | 1784 | 1469143279198 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 1784 | 1469143279207 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x91776800 == 31 [pid = 1784] [id = 315] 16:21:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x923d5800) [pid = 1784] [serial = 946] [outer = (nil)] 16:21:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x923dec00) [pid = 1784] [serial = 947] [outer = 0x923d5800] 16:21:19 INFO - PROCESS | 1784 | 1469143279293 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x938d9000) [pid = 1784] [serial = 948] [outer = 0x923d5800] 16:21:20 INFO - PROCESS | 1784 | 1469143280246 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1285ms 16:21:20 INFO - PROCESS | 1784 | 1469143280281 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 1784 | 1469143280287 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 16:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:21:20 INFO - PROCESS | 1784 | 1469143280295 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - PROCESS | 1784 | 1469143280299 Marionette TRACE conn4 <- [1,1234,null,{}] 16:21:20 INFO - PROCESS | 1784 | 1469143280304 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:20 INFO - PROCESS | 1784 | 1469143280310 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:20 INFO - PROCESS | 1784 | 1469143280555 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 16:21:20 INFO - PROCESS | 1784 | 1469143280590 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:20 INFO - PROCESS | 1784 | 1469143280599 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a3400 == 32 [pid = 1784] [id = 316] 16:21:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x939a5c00) [pid = 1784] [serial = 949] [outer = (nil)] 16:21:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x93a60c00) [pid = 1784] [serial = 950] [outer = 0x939a5c00] 16:21:20 INFO - PROCESS | 1784 | 1469143280673 Marionette DEBUG loaded listener.js 16:21:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x93c59400) [pid = 1784] [serial = 951] [outer = 0x939a5c00] 16:21:22 INFO - PROCESS | 1784 | 1469143282014 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1785ms 16:21:22 INFO - PROCESS | 1784 | 1469143282082 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 1784 | 1469143282086 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 16:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:21:22 INFO - PROCESS | 1784 | 1469143282103 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 1784 | 1469143282117 Marionette TRACE conn4 <- [1,1238,null,{}] 16:21:22 INFO - PROCESS | 1784 | 1469143282152 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:22 INFO - PROCESS | 1784 | 1469143282160 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:22 INFO - PROCESS | 1784 | 1469143282388 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 16:21:23 INFO - PROCESS | 1784 | 1469143283146 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 1784 | 1469143283182 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x99736000) [pid = 1784] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9ab49c00) [pid = 1784] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x965a4400) [pid = 1784] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8f299c00) [pid = 1784] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x91767800) [pid = 1784] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9a8ae000) [pid = 1784] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9a438800) [pid = 1784] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x938ddc00) [pid = 1784] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8f294400) [pid = 1784] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x965e9800) [pid = 1784] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8f207800) [pid = 1784] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8fd3c800) [pid = 1784] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:21:23 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a097800) [pid = 1784] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:21:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204800 == 33 [pid = 1784] [id = 317] 16:21:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x8f207800) [pid = 1784] [serial = 952] [outer = (nil)] 16:21:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x939a1000) [pid = 1784] [serial = 953] [outer = 0x8f207800] 16:21:23 INFO - PROCESS | 1784 | 1469143283298 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x95281400) [pid = 1784] [serial = 954] [outer = 0x8f207800] 16:21:24 INFO - PROCESS | 1784 | 1469143284073 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2020ms 16:21:24 INFO - PROCESS | 1784 | 1469143284115 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 1784 | 1469143284120 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 16:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:21:24 INFO - PROCESS | 1784 | 1469143284127 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 1784 | 1469143284130 Marionette TRACE conn4 <- [1,1242,null,{}] 16:21:24 INFO - PROCESS | 1784 | 1469143284136 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 1784 | 1469143284140 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:24 INFO - PROCESS | 1784 | 1469143284308 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 16:21:24 INFO - PROCESS | 1784 | 1469143284318 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 1784 | 1469143284326 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x95289400 == 34 [pid = 1784] [id = 318] 16:21:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965a4000) [pid = 1784] [serial = 955] [outer = (nil)] 16:21:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965d0800) [pid = 1784] [serial = 956] [outer = 0x965a4000] 16:21:24 INFO - PROCESS | 1784 | 1469143284394 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965d3000) [pid = 1784] [serial = 957] [outer = 0x965a4000] 16:21:25 INFO - PROCESS | 1784 | 1469143285422 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1379ms 16:21:25 INFO - PROCESS | 1784 | 1469143285521 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 1784 | 1469143285529 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 16:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:21:25 INFO - PROCESS | 1784 | 1469143285539 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - PROCESS | 1784 | 1469143285543 Marionette TRACE conn4 <- [1,1246,null,{}] 16:21:25 INFO - PROCESS | 1784 | 1469143285553 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:25 INFO - PROCESS | 1784 | 1469143285560 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:25 INFO - PROCESS | 1784 | 1469143285752 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 16:21:26 INFO - PROCESS | 1784 | 1469143286005 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 1784 | 1469143286023 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176c800 == 35 [pid = 1784] [id = 319] 16:21:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9176e000) [pid = 1784] [serial = 958] [outer = (nil)] 16:21:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x923d8400) [pid = 1784] [serial = 959] [outer = 0x9176e000] 16:21:26 INFO - PROCESS | 1784 | 1469143286113 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x939a0800) [pid = 1784] [serial = 960] [outer = 0x9176e000] 16:21:27 INFO - PROCESS | 1784 | 1469143287160 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1696ms 16:21:27 INFO - PROCESS | 1784 | 1469143287235 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 1784 | 1469143287244 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 16:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:21:27 INFO - PROCESS | 1784 | 1469143287255 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 1784 | 1469143287260 Marionette TRACE conn4 <- [1,1250,null,{}] 16:21:27 INFO - PROCESS | 1784 | 1469143287267 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 1784 | 1469143287274 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:27 INFO - PROCESS | 1784 | 1469143287507 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 16:21:27 INFO - PROCESS | 1784 | 1469143287742 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 1784 | 1469143287750 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208400 == 36 [pid = 1784] [id = 320] 16:21:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8f20cc00) [pid = 1784] [serial = 961] [outer = (nil)] 16:21:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x965ab400) [pid = 1784] [serial = 962] [outer = 0x8f20cc00] 16:21:27 INFO - PROCESS | 1784 | 1469143287835 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x965dc800) [pid = 1784] [serial = 963] [outer = 0x8f20cc00] 16:21:28 INFO - PROCESS | 1784 | 1469143288925 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1739ms 16:21:28 INFO - PROCESS | 1784 | 1469143288995 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 1784 | 1469143289000 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 16:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:21:29 INFO - PROCESS | 1784 | 1469143289008 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 1784 | 1469143289014 Marionette TRACE conn4 <- [1,1254,null,{}] 16:21:29 INFO - PROCESS | 1784 | 1469143289032 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:29 INFO - PROCESS | 1784 | 1469143289041 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:29 INFO - PROCESS | 1784 | 1469143289288 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 16:21:29 INFO - PROCESS | 1784 | 1469143289511 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:29 INFO - PROCESS | 1784 | 1469143289523 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a08a800 == 37 [pid = 1784] [id = 321] 16:21:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9a08c000) [pid = 1784] [serial = 964] [outer = (nil)] 16:21:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9a32d400) [pid = 1784] [serial = 965] [outer = 0x9a08c000] 16:21:29 INFO - PROCESS | 1784 | 1469143289605 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9a80c000) [pid = 1784] [serial = 966] [outer = 0x9a08c000] 16:21:30 INFO - PROCESS | 1784 | 1469143290688 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1755ms 16:21:30 INFO - PROCESS | 1784 | 1469143290764 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 16:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:21:30 INFO - PROCESS | 1784 | 1469143290769 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 16:21:30 INFO - PROCESS | 1784 | 1469143290776 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 1784 | 1469143290780 Marionette TRACE conn4 <- [1,1258,null,{}] 16:21:30 INFO - PROCESS | 1784 | 1469143290786 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:30 INFO - PROCESS | 1784 | 1469143290792 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:30 INFO - PROCESS | 1784 | 1469143290988 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 16:21:31 INFO - PROCESS | 1784 | 1469143291201 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 1784 | 1469143291208 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x9890d000 == 38 [pid = 1784] [id = 322] 16:21:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9a8a6c00) [pid = 1784] [serial = 967] [outer = (nil)] 16:21:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9ada9000) [pid = 1784] [serial = 968] [outer = 0x9a8a6c00] 16:21:31 INFO - PROCESS | 1784 | 1469143291335 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9b105000) [pid = 1784] [serial = 969] [outer = 0x9a8a6c00] 16:21:32 INFO - PROCESS | 1784 | 1469143292346 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1638ms 16:21:32 INFO - PROCESS | 1784 | 1469143292415 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 1784 | 1469143292419 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 16:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:21:32 INFO - PROCESS | 1784 | 1469143292426 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 1784 | 1469143292431 Marionette TRACE conn4 <- [1,1262,null,{}] 16:21:32 INFO - PROCESS | 1784 | 1469143292437 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 1784 | 1469143292442 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:32 INFO - PROCESS | 1784 | 1469143292641 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 16:21:33 INFO - PROCESS | 1784 | 1469143292994 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 1784 | 1469143293002 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28bc00 == 39 [pid = 1784] [id = 323] 16:21:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x8f28c000) [pid = 1784] [serial = 970] [outer = (nil)] 16:21:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8f29a800) [pid = 1784] [serial = 971] [outer = 0x8f28c000] 16:21:33 INFO - PROCESS | 1784 | 1469143293126 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x8fd43000) [pid = 1784] [serial = 972] [outer = 0x8f28c000] 16:21:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965ad400 == 38 [pid = 1784] [id = 293] 16:21:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f292400 == 37 [pid = 1784] [id = 304] 16:21:34 INFO - PROCESS | 1784 | --DOCSHELL 0x91768000 == 36 [pid = 1784] [id = 301] 16:21:34 INFO - PROCESS | 1784 | 1469143294162 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9b3d1000) [pid = 1784] [serial = 911] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9bc9d800) [pid = 1784] [serial = 899] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9bcdc800) [pid = 1784] [serial = 900] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9821e000) [pid = 1784] [serial = 885] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x91773800) [pid = 1784] [serial = 887] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x939a4000) [pid = 1784] [serial = 888] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9b3d5000) [pid = 1784] [serial = 896] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9b3d1800) [pid = 1784] [serial = 897] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9a8a9800) [pid = 1784] [serial = 893] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9ab4a400) [pid = 1784] [serial = 894] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x93c59c00) [pid = 1784] [serial = 905] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x95142800) [pid = 1784] [serial = 906] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d5c00) [pid = 1784] [serial = 890] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9896f000) [pid = 1784] [serial = 891] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x98976000) [pid = 1784] [serial = 908] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8f20fc00) [pid = 1784] [serial = 902] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8fd3f000) [pid = 1784] [serial = 903] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b3cf000) [pid = 1784] [serial = 914] [outer = (nil)] [url = about:blank] 16:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1785ms 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9bc9f000) [pid = 1784] [serial = 915] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x93997c00) [pid = 1784] [serial = 603] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a088c00) [pid = 1784] [serial = 909] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x8fd3c000) [pid = 1784] [serial = 912] [outer = (nil)] [url = about:blank] 16:21:34 INFO - PROCESS | 1784 | 1469143294227 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 16:21:34 INFO - PROCESS | 1784 | 1469143294234 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 16:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:21:34 INFO - PROCESS | 1784 | 1469143294243 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:21:34 INFO - PROCESS | 1784 | 1469143294247 Marionette TRACE conn4 <- [1,1266,null,{}] 16:21:34 INFO - PROCESS | 1784 | 1469143294256 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 1784 | 1469143294264 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:34 INFO - PROCESS | 1784 | 1469143294450 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 16:21:34 INFO - PROCESS | 1784 | 1469143294621 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 1784 | 1469143294632 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a57400 == 37 [pid = 1784] [id = 324] 16:21:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93a58000) [pid = 1784] [serial = 973] [outer = (nil)] 16:21:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x93c59c00) [pid = 1784] [serial = 974] [outer = 0x93a58000] 16:21:34 INFO - PROCESS | 1784 | 1469143294716 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x95142800) [pid = 1784] [serial = 975] [outer = 0x93a58000] 16:21:35 INFO - PROCESS | 1784 | 1469143295563 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1384ms 16:21:35 INFO - PROCESS | 1784 | 1469143295630 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 1784 | 1469143295636 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 16:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:21:35 INFO - PROCESS | 1784 | 1469143295644 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 1784 | 1469143295646 Marionette TRACE conn4 <- [1,1270,null,{}] 16:21:35 INFO - PROCESS | 1784 | 1469143295653 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 1784 | 1469143295658 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:35 INFO - PROCESS | 1784 | 1469143295836 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 16:21:35 INFO - PROCESS | 1784 | 1469143295962 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 1784 | 1469143295975 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ad000 == 38 [pid = 1784] [id = 325] 16:21:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965cc400) [pid = 1784] [serial = 976] [outer = (nil)] 16:21:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9825c000) [pid = 1784] [serial = 977] [outer = 0x965cc400] 16:21:36 INFO - PROCESS | 1784 | 1469143296046 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9972f000) [pid = 1784] [serial = 978] [outer = 0x965cc400] 16:21:36 INFO - PROCESS | 1784 | 1469143296945 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1383ms 16:21:37 INFO - PROCESS | 1784 | 1469143297030 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 16:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:21:37 INFO - PROCESS | 1784 | 1469143297034 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 16:21:37 INFO - PROCESS | 1784 | 1469143297048 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:21:37 INFO - PROCESS | 1784 | 1469143297058 Marionette TRACE conn4 <- [1,1274,null,{}] 16:21:37 INFO - PROCESS | 1784 | 1469143297074 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:37 INFO - PROCESS | 1784 | 1469143297082 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:37 INFO - PROCESS | 1784 | 1469143297302 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 16:21:37 INFO - PROCESS | 1784 | 1469143297327 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 1784 | 1469143297338 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28b800 == 39 [pid = 1784] [id = 326] 16:21:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965d3c00) [pid = 1784] [serial = 979] [outer = (nil)] 16:21:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9ab42400) [pid = 1784] [serial = 980] [outer = 0x965d3c00] 16:21:37 INFO - PROCESS | 1784 | 1469143297407 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9b3cd400) [pid = 1784] [serial = 981] [outer = 0x965d3c00] 16:21:38 INFO - PROCESS | 1784 | 1469143298395 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1404ms 16:21:38 INFO - PROCESS | 1784 | 1469143298446 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 1784 | 1469143298451 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 16:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:21:38 INFO - PROCESS | 1784 | 1469143298467 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 1784 | 1469143298470 Marionette TRACE conn4 <- [1,1278,null,{}] 16:21:38 INFO - PROCESS | 1784 | 1469143298476 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 1784 | 1469143298481 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:38 INFO - PROCESS | 1784 | 1469143298695 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9176d000) [pid = 1784] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8f207800) [pid = 1784] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x923d5800) [pid = 1784] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8f20a800) [pid = 1784] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x8fd35c00) [pid = 1784] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8fd3d400) [pid = 1784] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a8ad400) [pid = 1784] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9d4b3400) [pid = 1784] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0xa100fc00) [pid = 1784] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x95287c00) [pid = 1784] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x939a5c00) [pid = 1784] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9a088800) [pid = 1784] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:21:38 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0xa33bdc00) [pid = 1784] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:21:39 INFO - PROCESS | 1784 | 1469143298983 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:39 INFO - PROCESS | 1784 | 1469143298991 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207800 == 40 [pid = 1784] [id = 327] 16:21:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f20a800) [pid = 1784] [serial = 982] [outer = (nil)] 16:21:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x923d5800) [pid = 1784] [serial = 983] [outer = 0x8f20a800] 16:21:39 INFO - PROCESS | 1784 | 1469143299065 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x939a5c00) [pid = 1784] [serial = 984] [outer = 0x8f20a800] 16:21:39 INFO - PROCESS | 1784 | 1469143299785 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1342ms 16:21:39 INFO - PROCESS | 1784 | 1469143299809 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 16:21:39 INFO - PROCESS | 1784 | 1469143299813 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 16:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:21:39 INFO - PROCESS | 1784 | 1469143299828 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:21:39 INFO - PROCESS | 1784 | 1469143299832 Marionette TRACE conn4 <- [1,1282,null,{}] 16:21:39 INFO - PROCESS | 1784 | 1469143299838 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:39 INFO - PROCESS | 1784 | 1469143299843 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:40 INFO - PROCESS | 1784 | 1469143300011 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 16:21:40 INFO - PROCESS | 1784 | 1469143300024 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 1784 | 1469143300042 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203000 == 41 [pid = 1784] [id = 328] 16:21:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9b420800) [pid = 1784] [serial = 985] [outer = (nil)] 16:21:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9b50c000) [pid = 1784] [serial = 986] [outer = 0x9b420800] 16:21:40 INFO - PROCESS | 1784 | 1469143300128 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9bc97800) [pid = 1784] [serial = 987] [outer = 0x9b420800] 16:21:41 INFO - PROCESS | 1784 | 1469143301232 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1438ms 16:21:41 INFO - PROCESS | 1784 | 1469143301267 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 1784 | 1469143301275 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 16:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:21:41 INFO - PROCESS | 1784 | 1469143301285 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - PROCESS | 1784 | 1469143301289 Marionette TRACE conn4 <- [1,1286,null,{}] 16:21:41 INFO - PROCESS | 1784 | 1469143301299 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 1784 | 1469143301306 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:41 INFO - PROCESS | 1784 | 1469143301503 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 16:21:41 INFO - PROCESS | 1784 | 1469143301744 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:41 INFO - PROCESS | 1784 | 1469143301760 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd40800 == 42 [pid = 1784] [id = 329] 16:21:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x91770800) [pid = 1784] [serial = 988] [outer = (nil)] 16:21:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x93c54c00) [pid = 1784] [serial = 989] [outer = 0x91770800] 16:21:41 INFO - PROCESS | 1784 | 1469143301888 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9520ec00) [pid = 1784] [serial = 990] [outer = 0x91770800] 16:21:42 INFO - PROCESS | 1784 | 1469143302867 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1641ms 16:21:42 INFO - PROCESS | 1784 | 1469143302925 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 16:21:42 INFO - PROCESS | 1784 | 1469143302933 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 16:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:21:42 INFO - PROCESS | 1784 | 1469143302944 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:21:42 INFO - PROCESS | 1784 | 1469143302949 Marionette TRACE conn4 <- [1,1290,null,{}] 16:21:42 INFO - PROCESS | 1784 | 1469143302955 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 1784 | 1469143302961 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:43 INFO - PROCESS | 1784 | 1469143303202 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 16:21:43 INFO - PROCESS | 1784 | 1469143303422 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 1784 | 1469143303431 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a9800 == 43 [pid = 1784] [id = 330] 16:21:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965d5c00) [pid = 1784] [serial = 991] [outer = (nil)] 16:21:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a004400) [pid = 1784] [serial = 992] [outer = 0x965d5c00] 16:21:43 INFO - PROCESS | 1784 | 1469143303562 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9a093400) [pid = 1784] [serial = 993] [outer = 0x965d5c00] 16:21:44 INFO - PROCESS | 1784 | 1469143304580 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1686ms 16:21:44 INFO - PROCESS | 1784 | 1469143304631 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 16:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:21:44 INFO - PROCESS | 1784 | 1469143304636 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 16:21:44 INFO - PROCESS | 1784 | 1469143304642 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - PROCESS | 1784 | 1469143304648 Marionette TRACE conn4 <- [1,1294,null,{}] 16:21:44 INFO - PROCESS | 1784 | 1469143304665 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 1784 | 1469143304675 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:44 INFO - PROCESS | 1784 | 1469143304862 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 16:21:45 INFO - PROCESS | 1784 | 1469143305116 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 1784 | 1469143305130 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b510c00 == 44 [pid = 1784] [id = 331] 16:21:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9b57ac00) [pid = 1784] [serial = 994] [outer = (nil)] 16:21:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9bf9c800) [pid = 1784] [serial = 995] [outer = 0x9b57ac00] 16:21:45 INFO - PROCESS | 1784 | 1469143305257 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9c1f3c00) [pid = 1784] [serial = 996] [outer = 0x9b57ac00] 16:21:46 INFO - PROCESS | 1784 | 1469143306155 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1550ms 16:21:46 INFO - PROCESS | 1784 | 1469143306192 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 16:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:21:46 INFO - PROCESS | 1784 | 1469143306197 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 16:21:46 INFO - PROCESS | 1784 | 1469143306203 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 1784 | 1469143306207 Marionette TRACE conn4 <- [1,1298,null,{}] 16:21:46 INFO - PROCESS | 1784 | 1469143306213 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:46 INFO - PROCESS | 1784 | 1469143306218 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:46 INFO - PROCESS | 1784 | 1469143306410 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 16:21:46 INFO - PROCESS | 1784 | 1469143306586 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 1784 | 1469143306595 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bf9bc00 == 45 [pid = 1784] [id = 332] 16:21:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9c1fcc00) [pid = 1784] [serial = 997] [outer = (nil)] 16:21:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9c267000) [pid = 1784] [serial = 998] [outer = 0x9c1fcc00] 16:21:46 INFO - PROCESS | 1784 | 1469143306682 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9c269800) [pid = 1784] [serial = 999] [outer = 0x9c1fcc00] 16:21:47 INFO - PROCESS | 1784 | 1469143307671 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1483ms 16:21:47 INFO - PROCESS | 1784 | 1469143307687 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 1784 | 1469143307691 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 16:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:21:47 INFO - PROCESS | 1784 | 1469143307697 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 1784 | 1469143307700 Marionette TRACE conn4 <- [1,1302,null,{}] 16:21:47 INFO - PROCESS | 1784 | 1469143307706 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:47 INFO - PROCESS | 1784 | 1469143307711 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:47 INFO - PROCESS | 1784 | 1469143307888 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 16:21:48 INFO - PROCESS | 1784 | 1469143308065 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:48 INFO - PROCESS | 1784 | 1469143308072 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205c00 == 46 [pid = 1784] [id = 333] 16:21:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9c1fb800) [pid = 1784] [serial = 1000] [outer = (nil)] 16:21:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9d4b0800) [pid = 1784] [serial = 1001] [outer = 0x9c1fb800] 16:21:48 INFO - PROCESS | 1784 | 1469143308164 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9d4be800) [pid = 1784] [serial = 1002] [outer = 0x9c1fb800] 16:21:49 INFO - PROCESS | 1784 | 1469143309116 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1480ms 16:21:49 INFO - PROCESS | 1784 | 1469143309178 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 16:21:49 INFO - PROCESS | 1784 | 1469143309183 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 16:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:21:49 INFO - PROCESS | 1784 | 1469143309189 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:21:49 INFO - PROCESS | 1784 | 1469143309193 Marionette TRACE conn4 <- [1,1306,null,{}] 16:21:49 INFO - PROCESS | 1784 | 1469143309199 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:49 INFO - PROCESS | 1784 | 1469143309209 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:49 INFO - PROCESS | 1784 | 1469143309468 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 16:21:49 INFO - PROCESS | 1784 | 1469143309700 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 1784 | 1469143309711 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c26d800 == 47 [pid = 1784] [id = 334] 16:21:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9d809c00) [pid = 1784] [serial = 1003] [outer = (nil)] 16:21:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0xa223c400) [pid = 1784] [serial = 1004] [outer = 0x9d809c00] 16:21:49 INFO - PROCESS | 1784 | 1469143309808 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0xa22ed000) [pid = 1784] [serial = 1005] [outer = 0x9d809c00] 16:21:50 INFO - PROCESS | 1784 | 1469143310714 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1588ms 16:21:50 INFO - PROCESS | 1784 | 1469143310779 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 1784 | 1469143310783 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 16:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:21:50 INFO - PROCESS | 1784 | 1469143310790 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 1784 | 1469143310794 Marionette TRACE conn4 <- [1,1310,null,{}] 16:21:50 INFO - PROCESS | 1784 | 1469143310799 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 1784 | 1469143310805 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:51 INFO - PROCESS | 1784 | 1469143311021 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 16:21:51 INFO - PROCESS | 1784 | 1469143311239 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 1784 | 1469143311248 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f293800 == 48 [pid = 1784] [id = 335] 16:21:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8f294800) [pid = 1784] [serial = 1006] [outer = (nil)] 16:21:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x92eb1400) [pid = 1784] [serial = 1007] [outer = 0x8f294800] 16:21:51 INFO - PROCESS | 1784 | 1469143311371 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x93c54400) [pid = 1784] [serial = 1008] [outer = 0x8f294800] 16:21:52 INFO - PROCESS | 1784 | 1469143312510 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:21:52 INFO - PROCESS | 1784 | 1469143312584 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 16:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:21:52 INFO - PROCESS | 1784 | 1469143312593 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 1784 | 1469143312597 Marionette TRACE conn4 <- [1,1314,null,{}] 16:21:52 INFO - PROCESS | 1784 | 1469143312606 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:52 INFO - PROCESS | 1784 | 1469143312612 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:52 INFO - PROCESS | 1784 | 1469143312861 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 16:21:53 INFO - PROCESS | 1784 | 1469143313088 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 1784 | 1469143313109 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a61000 == 49 [pid = 1784] [id = 336] 16:21:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x93c53800) [pid = 1784] [serial = 1009] [outer = (nil)] 16:21:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x95213c00) [pid = 1784] [serial = 1010] [outer = 0x93c53800] 16:21:53 INFO - PROCESS | 1784 | 1469143313218 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x96516400) [pid = 1784] [serial = 1011] [outer = 0x93c53800] 16:21:54 INFO - PROCESS | 1784 | 1469143314134 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x965eb800 == 48 [pid = 1784] [id = 303] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206400 == 47 [pid = 1784] [id = 313] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x923dbc00 == 46 [pid = 1784] [id = 310] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0xa333f800 == 45 [pid = 1784] [id = 311] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x9176cc00 == 44 [pid = 1784] [id = 312] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20a400 == 43 [pid = 1784] [id = 314] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x965e3800 == 42 [pid = 1784] [id = 302] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x923db000 == 41 [pid = 1784] [id = 291] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8f297000 == 40 [pid = 1784] [id = 294] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3e400 == 39 [pid = 1784] [id = 298] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8f290400 == 38 [pid = 1784] [id = 299] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208000 == 37 [pid = 1784] [id = 305] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208c00 == 36 [pid = 1784] [id = 296] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x939a3000 == 35 [pid = 1784] [id = 292] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204000 == 34 [pid = 1784] [id = 300] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x9bfa2400 == 33 [pid = 1784] [id = 307] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x91767400 == 32 [pid = 1784] [id = 295] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0xa100f800 == 31 [pid = 1784] [id = 308] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x9176ec00 == 30 [pid = 1784] [id = 309] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x9a433800 == 29 [pid = 1784] [id = 297] 16:21:55 INFO - PROCESS | 1784 | --DOCSHELL 0x9a331c00 == 28 [pid = 1784] [id = 306] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9651a000) [pid = 1784] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x939a1000) [pid = 1784] [serial = 953] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x923dec00) [pid = 1784] [serial = 947] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8f28b400) [pid = 1784] [serial = 944] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x8f296400) [pid = 1784] [serial = 945] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9a351400) [pid = 1784] [serial = 942] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x965b0000) [pid = 1784] [serial = 941] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x965d6400) [pid = 1784] [serial = 918] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x93c5e800) [pid = 1784] [serial = 917] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9bcd8800) [pid = 1784] [serial = 921] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9b3d5800) [pid = 1784] [serial = 920] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9d892c00) [pid = 1784] [serial = 924] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9d807800) [pid = 1784] [serial = 923] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x938d9000) [pid = 1784] [serial = 948] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0xa2242c00) [pid = 1784] [serial = 927] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0xa2239800) [pid = 1784] [serial = 926] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0xa239b400) [pid = 1784] [serial = 930] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0xa2363400) [pid = 1784] [serial = 929] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x93c59400) [pid = 1784] [serial = 951] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0xa3346000) [pid = 1784] [serial = 933] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0xa330bc00) [pid = 1784] [serial = 932] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0xa4d58400) [pid = 1784] [serial = 936] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0xa4d53800) [pid = 1784] [serial = 935] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x93a60c00) [pid = 1784] [serial = 950] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x94791800) [pid = 1784] [serial = 939] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9399dc00) [pid = 1784] [serial = 938] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x95281400) [pid = 1784] [serial = 954] [outer = (nil)] [url = about:blank] 16:21:55 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x965d0800) [pid = 1784] [serial = 956] [outer = (nil)] [url = about:blank] 16:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2743ms 16:21:55 INFO - PROCESS | 1784 | 1469143315437 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 16:21:55 INFO - PROCESS | 1784 | 1469143315443 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 16:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:21:55 INFO - PROCESS | 1784 | 1469143315453 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - PROCESS | 1784 | 1469143315462 Marionette TRACE conn4 <- [1,1318,null,{}] 16:21:55 INFO - PROCESS | 1784 | 1469143315470 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:55 INFO - PROCESS | 1784 | 1469143315475 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:55 INFO - PROCESS | 1784 | 1469143315648 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 16:21:55 INFO - PROCESS | 1784 | 1469143315770 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:55 INFO - PROCESS | 1784 | 1469143315783 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3c400 == 29 [pid = 1784] [id = 337] 16:21:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8fd3d800) [pid = 1784] [serial = 1012] [outer = (nil)] 16:21:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x91769000) [pid = 1784] [serial = 1013] [outer = 0x8fd3d800] 16:21:55 INFO - PROCESS | 1784 | 1469143315855 Marionette DEBUG loaded listener.js 16:21:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9176fc00) [pid = 1784] [serial = 1014] [outer = 0x8fd3d800] 16:21:56 INFO - PROCESS | 1784 | 1469143316668 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1288ms 16:21:56 INFO - PROCESS | 1784 | 1469143316742 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 1784 | 1469143316747 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 16:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:21:56 INFO - PROCESS | 1784 | 1469143316761 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - PROCESS | 1784 | 1469143316767 Marionette TRACE conn4 <- [1,1322,null,{}] 16:21:56 INFO - PROCESS | 1784 | 1469143316774 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 1784 | 1469143316780 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:56 INFO - PROCESS | 1784 | 1469143316955 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 16:21:57 INFO - PROCESS | 1784 | 1469143317078 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:57 INFO - PROCESS | 1784 | 1469143317086 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x938d9000 == 30 [pid = 1784] [id = 338] 16:21:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9399f000) [pid = 1784] [serial = 1015] [outer = (nil)] 16:21:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x93a5e400) [pid = 1784] [serial = 1016] [outer = 0x9399f000] 16:21:57 INFO - PROCESS | 1784 | 1469143317162 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x93c52000) [pid = 1784] [serial = 1017] [outer = 0x9399f000] 16:21:58 INFO - PROCESS | 1784 | 1469143318067 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1353ms 16:21:58 INFO - PROCESS | 1784 | 1469143318110 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 1784 | 1469143318114 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 16:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:21:58 INFO - PROCESS | 1784 | 1469143318122 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 1784 | 1469143318126 Marionette TRACE conn4 <- [1,1326,null,{}] 16:21:58 INFO - PROCESS | 1784 | 1469143318152 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:58 INFO - PROCESS | 1784 | 1469143318162 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:58 INFO - PROCESS | 1784 | 1469143318385 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 16:21:58 INFO - PROCESS | 1784 | 1469143318417 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:58 INFO - PROCESS | 1784 | 1469143318442 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ae000 == 31 [pid = 1784] [id = 339] 16:21:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965af400) [pid = 1784] [serial = 1018] [outer = (nil)] 16:21:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965d2c00) [pid = 1784] [serial = 1019] [outer = 0x965af400] 16:21:58 INFO - PROCESS | 1784 | 1469143318589 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965db800) [pid = 1784] [serial = 1020] [outer = 0x965af400] 16:21:59 INFO - PROCESS | 1784 | 1469143319483 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1449ms 16:21:59 INFO - PROCESS | 1784 | 1469143319573 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 16:21:59 INFO - PROCESS | 1784 | 1469143319577 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 16:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:21:59 INFO - PROCESS | 1784 | 1469143319584 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:21:59 INFO - PROCESS | 1784 | 1469143319587 Marionette TRACE conn4 <- [1,1330,null,{}] 16:21:59 INFO - PROCESS | 1784 | 1469143319593 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:59 INFO - PROCESS | 1784 | 1469143319598 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:21:59 INFO - PROCESS | 1784 | 1469143319828 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9b420800) [pid = 1784] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x965d3c00) [pid = 1784] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x8f20a800) [pid = 1784] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8f28c000) [pid = 1784] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a8a6c00) [pid = 1784] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a08c000) [pid = 1784] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x965cc400) [pid = 1784] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x93a58000) [pid = 1784] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9176e000) [pid = 1784] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8f20cc00) [pid = 1784] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:22:00 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965a4000) [pid = 1784] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:22:00 INFO - PROCESS | 1784 | 1469143320461 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:00 INFO - PROCESS | 1784 | 1469143320467 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20a800 == 32 [pid = 1784] [id = 340] 16:22:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f20f000) [pid = 1784] [serial = 1021] [outer = (nil)] 16:22:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9176e000) [pid = 1784] [serial = 1022] [outer = 0x8f20f000] 16:22:00 INFO - PROCESS | 1784 | 1469143320540 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x965d0800) [pid = 1784] [serial = 1023] [outer = 0x8f20f000] 16:22:01 INFO - PROCESS | 1784 | 1469143321331 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1782ms 16:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:22:01 INFO - PROCESS | 1784 | 1469143321367 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 1784 | 1469143321370 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 16:22:01 INFO - PROCESS | 1784 | 1469143321377 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 1784 | 1469143321380 Marionette TRACE conn4 <- [1,1334,null,{}] 16:22:01 INFO - PROCESS | 1784 | 1469143321385 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 1784 | 1469143321391 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:01 INFO - PROCESS | 1784 | 1469143321537 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 16:22:01 INFO - PROCESS | 1784 | 1469143321551 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 1784 | 1469143321557 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d7400 == 33 [pid = 1784] [id = 341] 16:22:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965e5000) [pid = 1784] [serial = 1024] [outer = (nil)] 16:22:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a095400) [pid = 1784] [serial = 1025] [outer = 0x965e5000] 16:22:01 INFO - PROCESS | 1784 | 1469143321627 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a359c00) [pid = 1784] [serial = 1026] [outer = 0x965e5000] 16:22:02 INFO - PROCESS | 1784 | 1469143322680 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1380ms 16:22:02 INFO - PROCESS | 1784 | 1469143322759 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 16:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:22:02 INFO - PROCESS | 1784 | 1469143322767 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 16:22:02 INFO - PROCESS | 1784 | 1469143322777 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 1784 | 1469143322782 Marionette TRACE conn4 <- [1,1338,null,{}] 16:22:02 INFO - PROCESS | 1784 | 1469143322790 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 1784 | 1469143322796 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:03 INFO - PROCESS | 1784 | 1469143323020 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 16:22:03 INFO - PROCESS | 1784 | 1469143323274 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 1784 | 1469143323290 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dd800 == 34 [pid = 1784] [id = 342] 16:22:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x923df800) [pid = 1784] [serial = 1027] [outer = (nil)] 16:22:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x938dac00) [pid = 1784] [serial = 1028] [outer = 0x923df800] 16:22:03 INFO - PROCESS | 1784 | 1469143323399 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x93a59400) [pid = 1784] [serial = 1029] [outer = 0x923df800] 16:22:04 INFO - PROCESS | 1784 | 1469143324876 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2146ms 16:22:04 INFO - PROCESS | 1784 | 1469143324922 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 1784 | 1469143324929 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 16:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:22:04 INFO - PROCESS | 1784 | 1469143324943 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 1784 | 1469143324947 Marionette TRACE conn4 <- [1,1342,null,{}] 16:22:04 INFO - PROCESS | 1784 | 1469143324954 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 1784 | 1469143324960 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:05 INFO - PROCESS | 1784 | 1469143325209 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 16:22:05 INFO - PROCESS | 1784 | 1469143325332 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 1784 | 1469143325345 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20dc00 == 35 [pid = 1784] [id = 343] 16:22:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x938d9400) [pid = 1784] [serial = 1030] [outer = (nil)] 16:22:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965d4800) [pid = 1784] [serial = 1031] [outer = 0x938d9400] 16:22:05 INFO - PROCESS | 1784 | 1469143325441 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x98915c00) [pid = 1784] [serial = 1032] [outer = 0x938d9400] 16:22:06 INFO - PROCESS | 1784 | 1469143326497 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1595ms 16:22:06 INFO - PROCESS | 1784 | 1469143326538 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 1784 | 1469143326542 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 16:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:22:06 INFO - PROCESS | 1784 | 1469143326549 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 1784 | 1469143326556 Marionette TRACE conn4 <- [1,1346,null,{}] 16:22:06 INFO - PROCESS | 1784 | 1469143326573 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:06 INFO - PROCESS | 1784 | 1469143326582 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:06 INFO - PROCESS | 1784 | 1469143326780 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 16:22:07 INFO - PROCESS | 1784 | 1469143326998 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 1784 | 1469143327009 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ab46400 == 36 [pid = 1784] [id = 344] 16:22:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9ada3400) [pid = 1784] [serial = 1033] [outer = (nil)] 16:22:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9b3ce000) [pid = 1784] [serial = 1034] [outer = 0x9ada3400] 16:22:07 INFO - PROCESS | 1784 | 1469143327121 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9b3d6800) [pid = 1784] [serial = 1035] [outer = 0x9ada3400] 16:22:08 INFO - PROCESS | 1784 | 1469143328133 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1637ms 16:22:08 INFO - PROCESS | 1784 | 1469143328187 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 16:22:08 INFO - PROCESS | 1784 | 1469143328193 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 16:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:22:08 INFO - PROCESS | 1784 | 1469143328199 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:22:08 INFO - PROCESS | 1784 | 1469143328203 Marionette TRACE conn4 <- [1,1350,null,{}] 16:22:08 INFO - PROCESS | 1784 | 1469143328210 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:08 INFO - PROCESS | 1784 | 1469143328216 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:08 INFO - PROCESS | 1784 | 1469143328419 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 16:22:08 INFO - PROCESS | 1784 | 1469143328636 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:08 INFO - PROCESS | 1784 | 1469143328643 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd37c00 == 37 [pid = 1784] [id = 345] 16:22:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x8fd44c00) [pid = 1784] [serial = 1036] [outer = (nil)] 16:22:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x965a6400) [pid = 1784] [serial = 1037] [outer = 0x8fd44c00] 16:22:08 INFO - PROCESS | 1784 | 1469143328765 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x965dac00) [pid = 1784] [serial = 1038] [outer = 0x8fd44c00] 16:22:09 INFO - PROCESS | 1784 | 1469143329951 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1835ms 16:22:10 INFO - PROCESS | 1784 | 1469143330044 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 1784 | 1469143330050 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 16:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:22:10 INFO - PROCESS | 1784 | 1469143330059 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 1784 | 1469143330064 Marionette TRACE conn4 <- [1,1354,null,{}] 16:22:10 INFO - PROCESS | 1784 | 1469143330073 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 1784 | 1469143330078 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:10 INFO - PROCESS | 1784 | 1469143330317 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 16:22:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20a800 == 36 [pid = 1784] [id = 340] 16:22:10 INFO - PROCESS | 1784 | --DOCSHELL 0x965ae000 == 35 [pid = 1784] [id = 339] 16:22:10 INFO - PROCESS | 1784 | --DOCSHELL 0x938d9000 == 34 [pid = 1784] [id = 338] 16:22:10 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3c400 == 33 [pid = 1784] [id = 337] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9ab42400) [pid = 1784] [serial = 980] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x923d5800) [pid = 1784] [serial = 983] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9b3cd400) [pid = 1784] [serial = 981] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8f29a800) [pid = 1784] [serial = 971] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x8fd43000) [pid = 1784] [serial = 972] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9ada9000) [pid = 1784] [serial = 968] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9b105000) [pid = 1784] [serial = 969] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9a32d400) [pid = 1784] [serial = 965] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a80c000) [pid = 1784] [serial = 966] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9825c000) [pid = 1784] [serial = 977] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x93c59c00) [pid = 1784] [serial = 974] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x95142800) [pid = 1784] [serial = 975] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x923d8400) [pid = 1784] [serial = 959] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x939a0800) [pid = 1784] [serial = 960] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965ab400) [pid = 1784] [serial = 962] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x965dc800) [pid = 1784] [serial = 963] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965d3000) [pid = 1784] [serial = 957] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9972f000) [pid = 1784] [serial = 978] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x939a5c00) [pid = 1784] [serial = 984] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9bc97800) [pid = 1784] [serial = 987] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9b50c000) [pid = 1784] [serial = 986] [outer = (nil)] [url = about:blank] 16:22:10 INFO - PROCESS | 1784 | 1469143330551 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 1784 | 1469143330559 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f29a800 == 34 [pid = 1784] [id = 346] 16:22:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8fd37400) [pid = 1784] [serial = 1039] [outer = (nil)] 16:22:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x923db000) [pid = 1784] [serial = 1040] [outer = 0x8fd37400] 16:22:10 INFO - PROCESS | 1784 | 1469143330650 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x939a0800) [pid = 1784] [serial = 1041] [outer = 0x8fd37400] 16:22:11 INFO - PROCESS | 1784 | 1469143331464 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1446ms 16:22:11 INFO - PROCESS | 1784 | 1469143331505 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 16:22:11 INFO - PROCESS | 1784 | 1469143331512 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 16:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:22:11 INFO - PROCESS | 1784 | 1469143331522 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:22:11 INFO - PROCESS | 1784 | 1469143331527 Marionette TRACE conn4 <- [1,1358,null,{}] 16:22:11 INFO - PROCESS | 1784 | 1469143331533 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:11 INFO - PROCESS | 1784 | 1469143331538 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:11 INFO - PROCESS | 1784 | 1469143331704 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 16:22:11 INFO - PROCESS | 1784 | 1469143331714 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:11 INFO - PROCESS | 1784 | 1469143331721 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x95285c00 == 35 [pid = 1784] [id = 347] 16:22:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9650f800) [pid = 1784] [serial = 1042] [outer = (nil)] 16:22:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x965a7800) [pid = 1784] [serial = 1043] [outer = 0x9650f800] 16:22:11 INFO - PROCESS | 1784 | 1469143331796 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x965d0000) [pid = 1784] [serial = 1044] [outer = 0x9650f800] 16:22:12 INFO - PROCESS | 1784 | 1469143332758 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1281ms 16:22:12 INFO - PROCESS | 1784 | 1469143332805 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 16:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:22:12 INFO - PROCESS | 1784 | 1469143332810 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 16:22:12 INFO - PROCESS | 1784 | 1469143332817 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 1784 | 1469143332823 Marionette TRACE conn4 <- [1,1362,null,{}] 16:22:12 INFO - PROCESS | 1784 | 1469143332856 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:12 INFO - PROCESS | 1784 | 1469143332865 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:13 INFO - PROCESS | 1784 | 1469143333088 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 16:22:13 INFO - PROCESS | 1784 | 1469143333116 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:13 INFO - PROCESS | 1784 | 1469143333128 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a097800 == 36 [pid = 1784] [id = 348] 16:22:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a097c00) [pid = 1784] [serial = 1045] [outer = (nil)] 16:22:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a435c00) [pid = 1784] [serial = 1046] [outer = 0x9a097c00] 16:22:13 INFO - PROCESS | 1784 | 1469143333197 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a8b4800) [pid = 1784] [serial = 1047] [outer = 0x9a097c00] 16:22:14 INFO - PROCESS | 1784 | 1469143334158 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1386ms 16:22:14 INFO - PROCESS | 1784 | 1469143334209 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 16:22:14 INFO - PROCESS | 1784 | 1469143334214 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 16:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:22:14 INFO - PROCESS | 1784 | 1469143334227 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 1784 | 1469143334229 Marionette TRACE conn4 <- [1,1366,null,{}] 16:22:14 INFO - PROCESS | 1784 | 1469143334236 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 1784 | 1469143334240 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:14 INFO - PROCESS | 1784 | 1469143334466 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 16:22:14 INFO - PROCESS | 1784 | 1469143334488 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 1784 | 1469143334495 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd35800 == 37 [pid = 1784] [id = 349] 16:22:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9972f000) [pid = 1784] [serial = 1048] [outer = (nil)] 16:22:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9b3cd400) [pid = 1784] [serial = 1049] [outer = 0x9972f000] 16:22:14 INFO - PROCESS | 1784 | 1469143334567 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b3d0c00) [pid = 1784] [serial = 1050] [outer = 0x9972f000] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9d809c00) [pid = 1784] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9399f000) [pid = 1784] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9b57ac00) [pid = 1784] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x8f20f000) [pid = 1784] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x965d5c00) [pid = 1784] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8fd3d800) [pid = 1784] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x91770800) [pid = 1784] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x93c53800) [pid = 1784] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9c1fb800) [pid = 1784] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8f294800) [pid = 1784] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965af400) [pid = 1784] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:22:15 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9c1fcc00) [pid = 1784] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:22:15 INFO - PROCESS | 1784 | 1469143335721 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 1784 | 1469143335763 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 16:22:15 INFO - PROCESS | 1784 | 1469143335770 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 1784 | 1469143335773 Marionette TRACE conn4 <- [1,1370,null,{}] 16:22:15 INFO - PROCESS | 1784 | 1469143335779 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:15 INFO - PROCESS | 1784 | 1469143335783 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:15 INFO - PROCESS | 1784 | 1469143335934 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 16:22:15 INFO - PROCESS | 1784 | 1469143335948 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 1784 | 1469143335958 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20b000 == 38 [pid = 1784] [id = 350] 16:22:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x965ad400) [pid = 1784] [serial = 1051] [outer = (nil)] 16:22:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9b10bc00) [pid = 1784] [serial = 1052] [outer = 0x965ad400] 16:22:16 INFO - PROCESS | 1784 | 1469143336025 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9b576400) [pid = 1784] [serial = 1053] [outer = 0x965ad400] 16:22:16 INFO - PROCESS | 1784 | 1469143336939 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 1784 | 1469143337015 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 16:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:22:17 INFO - PROCESS | 1784 | 1469143337021 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 1784 | 1469143337025 Marionette TRACE conn4 <- [1,1374,null,{}] 16:22:17 INFO - PROCESS | 1784 | 1469143337030 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 1784 | 1469143337040 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:17 INFO - PROCESS | 1784 | 1469143337308 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 16:22:17 INFO - PROCESS | 1784 | 1469143337481 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 1784 | 1469143337492 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20ac00 == 39 [pid = 1784] [id = 351] 16:22:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f28e000) [pid = 1784] [serial = 1054] [outer = (nil)] 16:22:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8f291800) [pid = 1784] [serial = 1055] [outer = 0x8f28e000] 16:22:17 INFO - PROCESS | 1784 | 1469143337649 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8fd3c400) [pid = 1784] [serial = 1056] [outer = 0x8f28e000] 16:22:18 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:18 INFO - PROCESS | 1784 | 1469143338698 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 1784 | 1469143338774 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 16:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:22:18 INFO - PROCESS | 1784 | 1469143338784 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 1784 | 1469143338789 Marionette TRACE conn4 <- [1,1378,null,{}] 16:22:18 INFO - PROCESS | 1784 | 1469143338849 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 1784 | 1469143338856 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:19 INFO - PROCESS | 1784 | 1469143339071 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 16:22:19 INFO - PROCESS | 1784 | 1469143339273 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:19 INFO - PROCESS | 1784 | 1469143339285 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3f000 == 40 [pid = 1784] [id = 352] 16:22:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9399b000) [pid = 1784] [serial = 1057] [outer = (nil)] 16:22:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9479ec00) [pid = 1784] [serial = 1058] [outer = 0x9399b000] 16:22:19 INFO - PROCESS | 1784 | 1469143339367 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x95207000) [pid = 1784] [serial = 1059] [outer = 0x9399b000] 16:22:20 INFO - PROCESS | 1784 | 1469143340332 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:22:20 INFO - PROCESS | 1784 | 1469143340367 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 16:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:22:20 INFO - PROCESS | 1784 | 1469143340376 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - PROCESS | 1784 | 1469143340379 Marionette TRACE conn4 <- [1,1382,null,{}] 16:22:20 INFO - PROCESS | 1784 | 1469143340386 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 1784 | 1469143340391 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:20 INFO - PROCESS | 1784 | 1469143340633 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 16:22:20 INFO - PROCESS | 1784 | 1469143340909 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:20 INFO - PROCESS | 1784 | 1469143340916 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x965dc800 == 41 [pid = 1784] [id = 353] 16:22:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965e3800) [pid = 1784] [serial = 1060] [outer = (nil)] 16:22:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x98265c00) [pid = 1784] [serial = 1061] [outer = 0x965e3800] 16:22:21 INFO - PROCESS | 1784 | 1469143341045 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x99fbf000) [pid = 1784] [serial = 1062] [outer = 0x965e3800] 16:22:22 INFO - PROCESS | 1784 | [1784] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:22 INFO - PROCESS | 1784 | 1469143342073 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 1784 | 1469143342121 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 16:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:22:22 INFO - PROCESS | 1784 | 1469143342139 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 1784 | 1469143342148 Marionette TRACE conn4 <- [1,1386,null,{}] 16:22:22 INFO - PROCESS | 1784 | 1469143342154 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:22 INFO - PROCESS | 1784 | 1469143342161 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:22 INFO - PROCESS | 1784 | 1469143342382 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 16:22:22 INFO - PROCESS | 1784 | 1469143342598 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:22 INFO - PROCESS | 1784 | 1469143342604 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204c00 == 42 [pid = 1784] [id = 354] 16:22:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x939a4c00) [pid = 1784] [serial = 1063] [outer = (nil)] 16:22:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9c0e7800) [pid = 1784] [serial = 1064] [outer = 0x939a4c00] 16:22:22 INFO - PROCESS | 1784 | 1469143342704 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9c26ac00) [pid = 1784] [serial = 1065] [outer = 0x939a4c00] 16:22:23 INFO - PROCESS | 1784 | 1469143343630 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 1784 | 1469143343681 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 16:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:22:23 INFO - PROCESS | 1784 | 1469143343687 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 1784 | 1469143343691 Marionette TRACE conn4 <- [1,1390,null,{}] 16:22:23 INFO - PROCESS | 1784 | 1469143343696 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 1784 | 1469143343702 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:23 INFO - PROCESS | 1784 | 1469143343918 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 16:22:24 INFO - PROCESS | 1784 | 1469143344134 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:24 INFO - PROCESS | 1784 | 1469143344143 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bcdc800 == 43 [pid = 1784] [id = 355] 16:22:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9c1f1800) [pid = 1784] [serial = 1066] [outer = (nil)] 16:22:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9d810c00) [pid = 1784] [serial = 1067] [outer = 0x9c1f1800] 16:22:24 INFO - PROCESS | 1784 | 1469143344238 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0xa100fc00) [pid = 1784] [serial = 1068] [outer = 0x9c1f1800] 16:22:25 INFO - PROCESS | 1784 | 1469143345127 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1482ms 16:22:25 INFO - PROCESS | 1784 | 1469143345170 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 16:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:22:25 INFO - PROCESS | 1784 | 1469143345174 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 16:22:25 INFO - PROCESS | 1784 | 1469143345180 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 1784 | 1469143345184 Marionette TRACE conn4 <- [1,1394,null,{}] 16:22:25 INFO - PROCESS | 1784 | 1469143345196 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 1784 | 1469143345201 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:25 INFO - PROCESS | 1784 | 1469143345378 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 16:22:25 INFO - PROCESS | 1784 | 1469143345566 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 1784 | 1469143345590 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:25 INFO - PROCESS | 1784 | ++DOCSHELL 0xa2095800 == 44 [pid = 1784] [id = 356] 16:22:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0xa2096800) [pid = 1784] [serial = 1069] [outer = (nil)] 16:22:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0xa2239800) [pid = 1784] [serial = 1070] [outer = 0xa2096800] 16:22:25 INFO - PROCESS | 1784 | 1469143345788 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0xa23f7800) [pid = 1784] [serial = 1071] [outer = 0xa2096800] 16:22:26 INFO - PROCESS | 1784 | 1469143346793 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1692ms 16:22:26 INFO - PROCESS | 1784 | 1469143346873 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 1784 | 1469143346877 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 16:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:22:26 INFO - PROCESS | 1784 | 1469143346884 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - PROCESS | 1784 | 1469143346888 Marionette TRACE conn4 <- [1,1398,null,{}] 16:22:26 INFO - PROCESS | 1784 | 1469143346895 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 1784 | 1469143346900 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:27 INFO - PROCESS | 1784 | 1469143347323 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 16:22:27 INFO - PROCESS | 1784 | 1469143347569 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 1784 | 1469143347577 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3d800 == 45 [pid = 1784] [id = 357] 16:22:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8fd3e800) [pid = 1784] [serial = 1072] [outer = (nil)] 16:22:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9176c400) [pid = 1784] [serial = 1073] [outer = 0x8fd3e800] 16:22:27 INFO - PROCESS | 1784 | 1469143347657 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x938de000) [pid = 1784] [serial = 1074] [outer = 0x8fd3e800] 16:22:28 INFO - PROCESS | 1784 | 1469143348605 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1733ms 16:22:28 INFO - PROCESS | 1784 | 1469143348619 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 16:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:22:28 INFO - PROCESS | 1784 | 1469143348625 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 16:22:28 INFO - PROCESS | 1784 | 1469143348633 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 1784 | 1469143348639 Marionette TRACE conn4 <- [1,1402,null,{}] 16:22:28 INFO - PROCESS | 1784 | 1469143348646 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 1784 | 1469143348652 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:28 INFO - PROCESS | 1784 | 1469143348838 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 16:22:29 INFO - PROCESS | 1784 | 1469143349137 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:29 INFO - PROCESS | 1784 | 1469143349144 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204400 == 46 [pid = 1784] [id = 358] 16:22:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8fd39000) [pid = 1784] [serial = 1075] [outer = (nil)] 16:22:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x96511800) [pid = 1784] [serial = 1076] [outer = 0x8fd39000] 16:22:29 INFO - PROCESS | 1784 | 1469143349230 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965a9400) [pid = 1784] [serial = 1077] [outer = 0x8fd39000] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204800 == 45 [pid = 1784] [id = 317] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x95289400 == 44 [pid = 1784] [id = 318] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x939a3400 == 43 [pid = 1784] [id = 316] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20b000 == 42 [pid = 1784] [id = 350] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd35800 == 41 [pid = 1784] [id = 349] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9a097800 == 40 [pid = 1784] [id = 348] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x95285c00 == 39 [pid = 1784] [id = 347] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f29a800 == 38 [pid = 1784] [id = 346] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9ab46400 == 37 [pid = 1784] [id = 344] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20dc00 == 36 [pid = 1784] [id = 343] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x923dd800 == 35 [pid = 1784] [id = 342] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9a08a800 == 34 [pid = 1784] [id = 321] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x93a61000 == 33 [pid = 1784] [id = 336] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd40800 == 32 [pid = 1784] [id = 329] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9bf9bc00 == 31 [pid = 1784] [id = 332] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x93a57400 == 30 [pid = 1784] [id = 324] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205c00 == 29 [pid = 1784] [id = 333] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x91776800 == 28 [pid = 1784] [id = 315] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x965ad000 == 27 [pid = 1784] [id = 325] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd37c00 == 26 [pid = 1784] [id = 345] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9b510c00 == 25 [pid = 1784] [id = 331] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9176c800 == 24 [pid = 1784] [id = 319] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x965d7400 == 23 [pid = 1784] [id = 341] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28bc00 == 22 [pid = 1784] [id = 323] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207800 == 21 [pid = 1784] [id = 327] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203000 == 20 [pid = 1784] [id = 328] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208400 == 19 [pid = 1784] [id = 320] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9890d000 == 18 [pid = 1784] [id = 322] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28b800 == 17 [pid = 1784] [id = 326] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9c26d800 == 16 [pid = 1784] [id = 334] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f293800 == 15 [pid = 1784] [id = 335] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x965a9800 == 14 [pid = 1784] [id = 330] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0xa2095800 == 13 [pid = 1784] [id = 356] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x9bcdc800 == 12 [pid = 1784] [id = 355] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204c00 == 11 [pid = 1784] [id = 354] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3f000 == 10 [pid = 1784] [id = 352] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x965dc800 == 9 [pid = 1784] [id = 353] 16:22:30 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20ac00 == 8 [pid = 1784] [id = 351] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9c267000) [pid = 1784] [serial = 998] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0xa223c400) [pid = 1784] [serial = 1004] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x93c52000) [pid = 1784] [serial = 1017] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9c1f3c00) [pid = 1784] [serial = 996] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9176e000) [pid = 1784] [serial = 1022] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9a004400) [pid = 1784] [serial = 992] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9176fc00) [pid = 1784] [serial = 1014] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9520ec00) [pid = 1784] [serial = 990] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x95213c00) [pid = 1784] [serial = 1010] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x93c54c00) [pid = 1784] [serial = 989] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d0800) [pid = 1784] [serial = 1023] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9d4b0800) [pid = 1784] [serial = 1001] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0xa22ed000) [pid = 1784] [serial = 1005] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9c269800) [pid = 1784] [serial = 999] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x93a5e400) [pid = 1784] [serial = 1016] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x93c54400) [pid = 1784] [serial = 1008] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9bf9c800) [pid = 1784] [serial = 995] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x92eb1400) [pid = 1784] [serial = 1007] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x91769000) [pid = 1784] [serial = 1013] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x965db800) [pid = 1784] [serial = 1020] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965d2c00) [pid = 1784] [serial = 1019] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9d4be800) [pid = 1784] [serial = 1002] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x96516400) [pid = 1784] [serial = 1011] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9a093400) [pid = 1784] [serial = 993] [outer = (nil)] [url = about:blank] 16:22:30 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9a095400) [pid = 1784] [serial = 1025] [outer = (nil)] [url = about:blank] 16:22:31 INFO - PROCESS | 1784 | 1469143351360 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2789ms 16:22:31 INFO - PROCESS | 1784 | 1469143351422 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 1784 | 1469143351427 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 16:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:22:31 INFO - PROCESS | 1784 | 1469143351436 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 1784 | 1469143351440 Marionette TRACE conn4 <- [1,1406,null,{}] 16:22:31 INFO - PROCESS | 1784 | 1469143351448 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 1784 | 1469143351454 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:31 INFO - PROCESS | 1784 | 1469143351616 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 16:22:31 INFO - PROCESS | 1784 | 1469143351774 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:31 INFO - PROCESS | 1784 | 1469143351782 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28cc00 == 9 [pid = 1784] [id = 359] 16:22:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f293800) [pid = 1784] [serial = 1078] [outer = (nil)] 16:22:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x91770800) [pid = 1784] [serial = 1079] [outer = 0x8f293800] 16:22:31 INFO - PROCESS | 1784 | 1469143351868 Marionette DEBUG loaded listener.js 16:22:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x923dd800) [pid = 1784] [serial = 1080] [outer = 0x8f293800] 16:22:32 INFO - PROCESS | 1784 | 1469143352744 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1331ms 16:22:32 INFO - PROCESS | 1784 | 1469143352768 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 1784 | 1469143352777 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 16:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:22:32 INFO - PROCESS | 1784 | 1469143352788 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - PROCESS | 1784 | 1469143352792 Marionette TRACE conn4 <- [1,1410,null,{}] 16:22:32 INFO - PROCESS | 1784 | 1469143352798 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:32 INFO - PROCESS | 1784 | 1469143352804 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:32 INFO - PROCESS | 1784 | 1469143352991 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 16:22:33 INFO - PROCESS | 1784 | 1469143353002 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 1784 | 1469143353008 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x94704000 == 10 [pid = 1784] [id = 360] 16:22:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9470c400) [pid = 1784] [serial = 1081] [outer = (nil)] 16:22:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x95209c00) [pid = 1784] [serial = 1082] [outer = 0x9470c400] 16:22:33 INFO - PROCESS | 1784 | 1469143353206 Marionette DEBUG loaded listener.js 16:22:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x95213c00) [pid = 1784] [serial = 1083] [outer = 0x9470c400] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x965ad400) [pid = 1784] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a097c00) [pid = 1784] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9972f000) [pid = 1784] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x923df800) [pid = 1784] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9ada3400) [pid = 1784] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x965e5000) [pid = 1784] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8fd44c00) [pid = 1784] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9650f800) [pid = 1784] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x938d9400) [pid = 1784] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:22:34 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8fd37400) [pid = 1784] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:22:34 INFO - PROCESS | 1784 | 1469143354889 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2136ms 16:22:34 INFO - PROCESS | 1784 | 1469143354925 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 16:22:34 INFO - PROCESS | 1784 | 1469143354931 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 16:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:22:34 INFO - PROCESS | 1784 | 1469143354942 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:22:34 INFO - PROCESS | 1784 | 1469143354946 Marionette TRACE conn4 <- [1,1414,null,{}] 16:22:34 INFO - PROCESS | 1784 | 1469143354957 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:34 INFO - PROCESS | 1784 | 1469143354962 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:35 INFO - PROCESS | 1784 | 1469143355209 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 16:22:35 INFO - PROCESS | 1784 | 1469143355340 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 1784 | 1469143355354 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f295000 == 11 [pid = 1784] [id = 361] 16:22:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8fd3dc00) [pid = 1784] [serial = 1084] [outer = (nil)] 16:22:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9176f400) [pid = 1784] [serial = 1085] [outer = 0x8fd3dc00] 16:22:35 INFO - PROCESS | 1784 | 1469143355484 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x923dd000) [pid = 1784] [serial = 1086] [outer = 0x8fd3dc00] 16:22:36 INFO - PROCESS | 1784 | 1469143356695 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1798ms 16:22:36 INFO - PROCESS | 1784 | 1469143356740 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 1784 | 1469143356748 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 16:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:22:36 INFO - PROCESS | 1784 | 1469143356768 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 1784 | 1469143356778 Marionette TRACE conn4 <- [1,1418,null,{}] 16:22:36 INFO - PROCESS | 1784 | 1469143356856 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:36 INFO - PROCESS | 1784 | 1469143356863 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:37 INFO - PROCESS | 1784 | 1469143357115 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 16:22:37 INFO - PROCESS | 1784 | 1469143357291 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 1784 | 1469143357299 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176c800 == 12 [pid = 1784] [id = 362] 16:22:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x93a62400) [pid = 1784] [serial = 1087] [outer = (nil)] 16:22:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x94702400) [pid = 1784] [serial = 1088] [outer = 0x93a62400] 16:22:37 INFO - PROCESS | 1784 | 1469143357388 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x95211c00) [pid = 1784] [serial = 1089] [outer = 0x93a62400] 16:22:38 INFO - PROCESS | 1784 | 1469143358497 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1760ms 16:22:38 INFO - PROCESS | 1784 | 1469143358521 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 1784 | 1469143358526 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 16:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:22:38 INFO - PROCESS | 1784 | 1469143358533 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - PROCESS | 1784 | 1469143358540 Marionette TRACE conn4 <- [1,1422,null,{}] 16:22:38 INFO - PROCESS | 1784 | 1469143358559 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:38 INFO - PROCESS | 1784 | 1469143358569 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:38 INFO - PROCESS | 1784 | 1469143358802 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 16:22:39 INFO - PROCESS | 1784 | 1469143359066 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:39 INFO - PROCESS | 1784 | 1469143359082 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d7800 == 13 [pid = 1784] [id = 363] 16:22:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x965d8400) [pid = 1784] [serial = 1090] [outer = (nil)] 16:22:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x965dc400) [pid = 1784] [serial = 1091] [outer = 0x965d8400] 16:22:39 INFO - PROCESS | 1784 | 1469143359169 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965e4800) [pid = 1784] [serial = 1092] [outer = 0x965d8400] 16:22:40 INFO - PROCESS | 1784 | 1469143360302 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1903ms 16:22:40 INFO - PROCESS | 1784 | 1469143360437 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 1784 | 1469143360442 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 16:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:22:40 INFO - PROCESS | 1784 | 1469143360471 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - PROCESS | 1784 | 1469143360476 Marionette TRACE conn4 <- [1,1426,null,{}] 16:22:40 INFO - PROCESS | 1784 | 1469143360485 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:40 INFO - PROCESS | 1784 | 1469143360491 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:40 INFO - PROCESS | 1784 | 1469143360733 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 16:22:40 INFO - PROCESS | 1784 | 1469143360918 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:40 INFO - PROCESS | 1784 | 1469143360936 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd36000 == 14 [pid = 1784] [id = 364] 16:22:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x8fd3a400) [pid = 1784] [serial = 1093] [outer = (nil)] 16:22:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9176fc00) [pid = 1784] [serial = 1094] [outer = 0x8fd3a400] 16:22:41 INFO - PROCESS | 1784 | 1469143361007 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x923e3400) [pid = 1784] [serial = 1095] [outer = 0x8fd3a400] 16:22:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28cc00 == 13 [pid = 1784] [id = 359] 16:22:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204400 == 12 [pid = 1784] [id = 358] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9b10bc00) [pid = 1784] [serial = 1052] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a8b4800) [pid = 1784] [serial = 1047] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b3cd400) [pid = 1784] [serial = 1049] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x938dac00) [pid = 1784] [serial = 1028] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x93a59400) [pid = 1784] [serial = 1029] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9b3ce000) [pid = 1784] [serial = 1034] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b3d6800) [pid = 1784] [serial = 1035] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9a359c00) [pid = 1784] [serial = 1026] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965a6400) [pid = 1784] [serial = 1037] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965dac00) [pid = 1784] [serial = 1038] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965a7800) [pid = 1784] [serial = 1043] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x965d4800) [pid = 1784] [serial = 1031] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x98915c00) [pid = 1784] [serial = 1032] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x923db000) [pid = 1784] [serial = 1040] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x939a0800) [pid = 1784] [serial = 1041] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9b3d0c00) [pid = 1784] [serial = 1050] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9a435c00) [pid = 1784] [serial = 1046] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x965d0000) [pid = 1784] [serial = 1044] [outer = (nil)] [url = about:blank] 16:22:41 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x9b576400) [pid = 1784] [serial = 1053] [outer = (nil)] [url = about:blank] 16:22:42 INFO - PROCESS | 1784 | 1469143362017 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1604ms 16:22:42 INFO - PROCESS | 1784 | 1469143362067 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 16:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:22:42 INFO - PROCESS | 1784 | 1469143362072 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 16:22:42 INFO - PROCESS | 1784 | 1469143362083 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 1784 | 1469143362090 Marionette TRACE conn4 <- [1,1430,null,{}] 16:22:42 INFO - PROCESS | 1784 | 1469143362097 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:42 INFO - PROCESS | 1784 | 1469143362104 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:42 INFO - PROCESS | 1784 | 1469143362281 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 16:22:42 INFO - PROCESS | 1784 | 1469143362424 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 1784 | 1469143362433 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28cc00 == 13 [pid = 1784] [id = 365] 16:22:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x939a0800) [pid = 1784] [serial = 1096] [outer = (nil)] 16:22:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x94708800) [pid = 1784] [serial = 1097] [outer = 0x939a0800] 16:22:42 INFO - PROCESS | 1784 | 1469143362511 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x95288800) [pid = 1784] [serial = 1098] [outer = 0x939a0800] 16:22:43 INFO - PROCESS | 1784 | 1469143363372 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1343ms 16:22:43 INFO - PROCESS | 1784 | 1469143363422 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 16:22:43 INFO - PROCESS | 1784 | 1469143363427 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 16:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:22:43 INFO - PROCESS | 1784 | 1469143363433 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:22:43 INFO - PROCESS | 1784 | 1469143363437 Marionette TRACE conn4 <- [1,1434,null,{}] 16:22:43 INFO - PROCESS | 1784 | 1469143363452 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:43 INFO - PROCESS | 1784 | 1469143363461 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:43 INFO - PROCESS | 1784 | 1469143363651 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 16:22:43 INFO - PROCESS | 1784 | 1469143363786 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:43 INFO - PROCESS | 1784 | 1469143363799 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x965db000 == 14 [pid = 1784] [id = 366] 16:22:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x965dc800) [pid = 1784] [serial = 1099] [outer = (nil)] 16:22:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x965eb800) [pid = 1784] [serial = 1100] [outer = 0x965dc800] 16:22:43 INFO - PROCESS | 1784 | 1469143363878 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x994a7c00) [pid = 1784] [serial = 1101] [outer = 0x965dc800] 16:22:44 INFO - PROCESS | 1784 | 1469143364905 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1539ms 16:22:44 INFO - PROCESS | 1784 | 1469143364974 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 1784 | 1469143364978 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 16:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:22:44 INFO - PROCESS | 1784 | 1469143364984 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - PROCESS | 1784 | 1469143364988 Marionette TRACE conn4 <- [1,1438,null,{}] 16:22:44 INFO - PROCESS | 1784 | 1469143364994 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 1784 | 1469143364999 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:45 INFO - PROCESS | 1784 | 1469143365232 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 16:22:45 INFO - PROCESS | 1784 | 1469143365254 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:45 INFO - PROCESS | 1784 | 1469143365261 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f298000 == 15 [pid = 1784] [id = 367] 16:22:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9a08c400) [pid = 1784] [serial = 1102] [outer = (nil)] 16:22:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9a351c00) [pid = 1784] [serial = 1103] [outer = 0x9a08c400] 16:22:45 INFO - PROCESS | 1784 | 1469143365336 Marionette DEBUG loaded listener.js 16:22:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9a43cc00) [pid = 1784] [serial = 1104] [outer = 0x9a08c400] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8fd3e800) [pid = 1784] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9c1f1800) [pid = 1784] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x939a4c00) [pid = 1784] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x965e3800) [pid = 1784] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x8f28e000) [pid = 1784] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9399b000) [pid = 1784] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0xa2096800) [pid = 1784] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x8fd39000) [pid = 1784] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:22:46 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x8f293800) [pid = 1784] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:22:46 INFO - PROCESS | 1784 | 1469143366372 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1437ms 16:22:46 INFO - PROCESS | 1784 | 1469143366422 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 16:22:46 INFO - PROCESS | 1784 | 1469143366426 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 16:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:22:46 INFO - PROCESS | 1784 | 1469143366433 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:22:46 INFO - PROCESS | 1784 | 1469143366436 Marionette TRACE conn4 <- [1,1442,null,{}] 16:22:46 INFO - PROCESS | 1784 | 1469143366442 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:46 INFO - PROCESS | 1784 | 1469143366447 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:46 INFO - PROCESS | 1784 | 1469143366611 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 16:22:46 INFO - PROCESS | 1784 | 1469143366752 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:46 INFO - PROCESS | 1784 | 1469143366763 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202800 == 16 [pid = 1784] [id = 368] 16:22:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x8fd44800) [pid = 1784] [serial = 1105] [outer = (nil)] 16:22:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x965a4800) [pid = 1784] [serial = 1106] [outer = 0x8fd44800] 16:22:46 INFO - PROCESS | 1784 | 1469143366836 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x965ea000) [pid = 1784] [serial = 1107] [outer = 0x8fd44800] 16:22:47 INFO - PROCESS | 1784 | 1469143367693 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1280ms 16:22:47 INFO - PROCESS | 1784 | 1469143367719 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 16:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:22:47 INFO - PROCESS | 1784 | 1469143367723 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 16:22:47 INFO - PROCESS | 1784 | 1469143367730 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 1784 | 1469143367733 Marionette TRACE conn4 <- [1,1446,null,{}] 16:22:47 INFO - PROCESS | 1784 | 1469143367739 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:47 INFO - PROCESS | 1784 | 1469143367750 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:47 INFO - PROCESS | 1784 | 1469143367984 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 16:22:48 INFO - PROCESS | 1784 | 1469143368109 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:48 INFO - PROCESS | 1784 | 1469143368117 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205000 == 17 [pid = 1784] [id = 369] 16:22:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x8f205c00) [pid = 1784] [serial = 1108] [outer = (nil)] 16:22:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9b3cf800) [pid = 1784] [serial = 1109] [outer = 0x8f205c00] 16:22:48 INFO - PROCESS | 1784 | 1469143368189 Marionette DEBUG loaded listener.js 16:22:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9b3d7000) [pid = 1784] [serial = 1110] [outer = 0x8f205c00] 16:22:49 INFO - PROCESS | 1784 | 1469143369267 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1582ms 16:22:49 INFO - PROCESS | 1784 | 1469143369313 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 1784 | 1469143369320 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 16:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:22:49 INFO - PROCESS | 1784 | 1469143369328 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 1784 | 1469143369336 Marionette TRACE conn4 <- [1,1450,null,{}] 16:22:49 INFO - PROCESS | 1784 | 1469143369346 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:49 INFO - PROCESS | 1784 | 1469143369351 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:49 INFO - PROCESS | 1784 | 1469143369551 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 16:22:49 INFO - PROCESS | 1784 | 1469143369773 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:49 INFO - PROCESS | 1784 | 1469143369781 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176d800 == 18 [pid = 1784] [id = 370] 16:22:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x91771c00) [pid = 1784] [serial = 1111] [outer = (nil)] 16:22:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9399b000) [pid = 1784] [serial = 1112] [outer = 0x91771c00] 16:22:49 INFO - PROCESS | 1784 | 1469143369911 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x93c57c00) [pid = 1784] [serial = 1113] [outer = 0x91771c00] 16:22:50 INFO - PROCESS | 1784 | 1469143370945 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1691ms 16:22:51 INFO - PROCESS | 1784 | 1469143371020 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 1784 | 1469143371028 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 16:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:22:51 INFO - PROCESS | 1784 | 1469143371039 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - PROCESS | 1784 | 1469143371043 Marionette TRACE conn4 <- [1,1454,null,{}] 16:22:51 INFO - PROCESS | 1784 | 1469143371050 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:51 INFO - PROCESS | 1784 | 1469143371057 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:51 INFO - PROCESS | 1784 | 1469143371306 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 16:22:51 INFO - PROCESS | 1784 | 1469143371552 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 1784 | 1469143371564 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x965cc800 == 19 [pid = 1784] [id = 371] 16:22:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x965d3800) [pid = 1784] [serial = 1114] [outer = (nil)] 16:22:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x965e3800) [pid = 1784] [serial = 1115] [outer = 0x965d3800] 16:22:51 INFO - PROCESS | 1784 | 1469143371685 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x965ea800) [pid = 1784] [serial = 1116] [outer = 0x965d3800] 16:22:52 INFO - PROCESS | 1784 | 1469143372714 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1735ms 16:22:52 INFO - PROCESS | 1784 | 1469143372775 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 16:22:52 INFO - PROCESS | 1784 | 1469143372780 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 16:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:22:52 INFO - PROCESS | 1784 | 1469143372787 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 1784 | 1469143372793 Marionette TRACE conn4 <- [1,1458,null,{}] 16:22:52 INFO - PROCESS | 1784 | 1469143372810 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 1784 | 1469143372820 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:53 INFO - PROCESS | 1784 | 1469143373054 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 16:22:53 INFO - PROCESS | 1784 | 1469143373272 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 1784 | 1469143373283 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ada1c00 == 20 [pid = 1784] [id = 372] 16:22:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9b3d5800) [pid = 1784] [serial = 1117] [outer = (nil)] 16:22:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9b505400) [pid = 1784] [serial = 1118] [outer = 0x9b3d5800] 16:22:53 INFO - PROCESS | 1784 | 1469143373383 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b570c00) [pid = 1784] [serial = 1119] [outer = 0x9b3d5800] 16:22:54 INFO - PROCESS | 1784 | 1469143374337 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1595ms 16:22:54 INFO - PROCESS | 1784 | 1469143374383 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 16:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:22:54 INFO - PROCESS | 1784 | 1469143374389 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 16:22:54 INFO - PROCESS | 1784 | 1469143374395 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 1784 | 1469143374399 Marionette TRACE conn4 <- [1,1462,null,{}] 16:22:54 INFO - PROCESS | 1784 | 1469143374404 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:54 INFO - PROCESS | 1784 | 1469143374410 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:54 INFO - PROCESS | 1784 | 1469143374595 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 16:22:54 INFO - PROCESS | 1784 | 1469143374806 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 1784 | 1469143374815 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e7c00 == 21 [pid = 1784] [id = 373] 16:22:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9b427800) [pid = 1784] [serial = 1120] [outer = (nil)] 16:22:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9bcd9c00) [pid = 1784] [serial = 1121] [outer = 0x9b427800] 16:22:54 INFO - PROCESS | 1784 | 1469143374939 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9bf9bc00) [pid = 1784] [serial = 1122] [outer = 0x9b427800] 16:22:55 INFO - PROCESS | 1784 | 1469143375913 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1554ms 16:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:22:55 INFO - PROCESS | 1784 | 1469143375949 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 16:22:55 INFO - PROCESS | 1784 | 1469143375952 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 16:22:55 INFO - PROCESS | 1784 | 1469143375959 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - PROCESS | 1784 | 1469143375963 Marionette TRACE conn4 <- [1,1466,null,{}] 16:22:55 INFO - PROCESS | 1784 | 1469143375968 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 1784 | 1469143375974 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:56 INFO - PROCESS | 1784 | 1469143376154 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 16:22:56 INFO - PROCESS | 1784 | 1469143376401 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 1784 | 1469143376411 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28d400 == 22 [pid = 1784] [id = 374] 16:22:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x8f294800) [pid = 1784] [serial = 1123] [outer = (nil)] 16:22:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x923da000) [pid = 1784] [serial = 1124] [outer = 0x8f294800] 16:22:56 INFO - PROCESS | 1784 | 1469143376541 Marionette DEBUG loaded listener.js 16:22:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x95207800) [pid = 1784] [serial = 1125] [outer = 0x8f294800] 16:22:57 INFO - PROCESS | 1784 | 1469143377667 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1783ms 16:22:57 INFO - PROCESS | 1784 | 1469143377742 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 1784 | 1469143377749 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 16:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:22:57 INFO - PROCESS | 1784 | 1469143377757 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - PROCESS | 1784 | 1469143377762 Marionette TRACE conn4 <- [1,1470,null,{}] 16:22:57 INFO - PROCESS | 1784 | 1469143377771 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:57 INFO - PROCESS | 1784 | 1469143377776 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:57 INFO - PROCESS | 1784 | 1469143377989 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 16:22:58 INFO - PROCESS | 1784 | 1469143378209 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 1784 | 1469143378222 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:22:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399dc00 == 23 [pid = 1784] [id = 375] 16:22:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x939a1400) [pid = 1784] [serial = 1126] [outer = (nil)] 16:22:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x93c51400) [pid = 1784] [serial = 1127] [outer = 0x939a1400] 16:22:58 INFO - PROCESS | 1784 | 1469143378295 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x93c5e000) [pid = 1784] [serial = 1128] [outer = 0x939a1400] 16:22:59 INFO - PROCESS | 1784 | 1469143379270 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:23:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3d800 == 22 [pid = 1784] [id = 357] 16:23:00 INFO - PROCESS | 1784 | --DOCSHELL 0x94704000 == 21 [pid = 1784] [id = 360] 16:23:00 INFO - PROCESS | 1784 | --DOCSHELL 0x9176c800 == 20 [pid = 1784] [id = 362] 16:23:00 INFO - PROCESS | 1784 | --DOCSHELL 0x8f295000 == 19 [pid = 1784] [id = 361] 16:23:00 INFO - PROCESS | 1784 | --DOCSHELL 0x965d7800 == 18 [pid = 1784] [id = 363] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x938de000) [pid = 1784] [serial = 1074] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0xa100fc00) [pid = 1784] [serial = 1068] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9c26ac00) [pid = 1784] [serial = 1065] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x99fbf000) [pid = 1784] [serial = 1062] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8fd3c400) [pid = 1784] [serial = 1056] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x95207000) [pid = 1784] [serial = 1059] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0xa23f7800) [pid = 1784] [serial = 1071] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x95209c00) [pid = 1784] [serial = 1082] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965a9400) [pid = 1784] [serial = 1077] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x96511800) [pid = 1784] [serial = 1076] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x923dd800) [pid = 1784] [serial = 1080] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x91770800) [pid = 1784] [serial = 1079] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8f291800) [pid = 1784] [serial = 1055] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9479ec00) [pid = 1784] [serial = 1058] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x98265c00) [pid = 1784] [serial = 1061] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9c0e7800) [pid = 1784] [serial = 1064] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9d810c00) [pid = 1784] [serial = 1067] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0xa2239800) [pid = 1784] [serial = 1070] [outer = (nil)] [url = about:blank] 16:23:00 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x9176c400) [pid = 1784] [serial = 1073] [outer = (nil)] [url = about:blank] 16:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2545ms 16:23:00 INFO - PROCESS | 1784 | 1469143380436 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 16:23:00 INFO - PROCESS | 1784 | 1469143380442 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 16:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:23:00 INFO - PROCESS | 1784 | 1469143380452 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 1784 | 1469143380460 Marionette TRACE conn4 <- [1,1474,null,{}] 16:23:00 INFO - PROCESS | 1784 | 1469143380468 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:00 INFO - PROCESS | 1784 | 1469143380475 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:00 INFO - PROCESS | 1784 | 1469143380631 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 16:23:00 INFO - PROCESS | 1784 | 1469143380755 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 1784 | 1469143380768 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3d800 == 19 [pid = 1784] [id = 376] 16:23:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x8fd3e400) [pid = 1784] [serial = 1129] [outer = (nil)] 16:23:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9176a400) [pid = 1784] [serial = 1130] [outer = 0x8fd3e400] 16:23:00 INFO - PROCESS | 1784 | 1469143380845 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x91773000) [pid = 1784] [serial = 1131] [outer = 0x8fd3e400] 16:23:01 INFO - PROCESS | 1784 | 1469143381750 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1339ms 16:23:01 INFO - PROCESS | 1784 | 1469143381791 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 16:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:23:01 INFO - PROCESS | 1784 | 1469143381797 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 16:23:01 INFO - PROCESS | 1784 | 1469143381810 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:23:01 INFO - PROCESS | 1784 | 1469143381815 Marionette TRACE conn4 <- [1,1478,null,{}] 16:23:01 INFO - PROCESS | 1784 | 1469143381822 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:01 INFO - PROCESS | 1784 | 1469143381828 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:02 INFO - PROCESS | 1784 | 1469143382002 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 16:23:02 INFO - PROCESS | 1784 | 1469143382128 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:02 INFO - PROCESS | 1784 | 1469143382135 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399a400 == 20 [pid = 1784] [id = 377] 16:23:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x93a60000) [pid = 1784] [serial = 1132] [outer = (nil)] 16:23:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x93c54800) [pid = 1784] [serial = 1133] [outer = 0x93a60000] 16:23:02 INFO - PROCESS | 1784 | 1469143382219 Marionette DEBUG loaded listener.js 16:23:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x93c5a800) [pid = 1784] [serial = 1134] [outer = 0x93a60000] 16:23:03 INFO - PROCESS | 1784 | 1469143383200 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1448ms 16:23:03 INFO - PROCESS | 1784 | 1469143383252 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 1784 | 1469143383256 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 16:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:23:03 INFO - PROCESS | 1784 | 1469143383263 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 1784 | 1469143383266 Marionette TRACE conn4 <- [1,1482,null,{}] 16:23:03 INFO - PROCESS | 1784 | 1469143383291 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:03 INFO - PROCESS | 1784 | 1469143383301 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:03 INFO - PROCESS | 1784 | 1469143383512 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 16:23:03 INFO - PROCESS | 1784 | 1469143383542 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:03 INFO - PROCESS | 1784 | 1469143383554 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a9400 == 21 [pid = 1784] [id = 378] 16:23:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x965aa800) [pid = 1784] [serial = 1135] [outer = (nil)] 16:23:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x965cd400) [pid = 1784] [serial = 1136] [outer = 0x965aa800] 16:23:03 INFO - PROCESS | 1784 | 1469143383631 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x965d7000) [pid = 1784] [serial = 1137] [outer = 0x965aa800] 16:23:04 INFO - PROCESS | 1784 | 1469143384601 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1391ms 16:23:04 INFO - PROCESS | 1784 | 1469143384679 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 16:23:04 INFO - PROCESS | 1784 | 1469143384682 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 16:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:23:04 INFO - PROCESS | 1784 | 1469143384690 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:23:04 INFO - PROCESS | 1784 | 1469143384692 Marionette TRACE conn4 <- [1,1486,null,{}] 16:23:04 INFO - PROCESS | 1784 | 1469143384698 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:04 INFO - PROCESS | 1784 | 1469143384703 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:05 INFO - PROCESS | 1784 | 1469143385249 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8f205c00) [pid = 1784] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9a08c400) [pid = 1784] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x939a0800) [pid = 1784] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8fd3a400) [pid = 1784] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965dc800) [pid = 1784] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8fd3dc00) [pid = 1784] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8fd44800) [pid = 1784] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x965d8400) [pid = 1784] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x93a62400) [pid = 1784] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:23:05 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x9470c400) [pid = 1784] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:23:05 INFO - PROCESS | 1784 | 1469143385403 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:05 INFO - PROCESS | 1784 | 1469143385410 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205c00 == 22 [pid = 1784] [id = 379] 16:23:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x8f28c000) [pid = 1784] [serial = 1138] [outer = (nil)] 16:23:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x8fd44800) [pid = 1784] [serial = 1139] [outer = 0x8f28c000] 16:23:05 INFO - PROCESS | 1784 | 1469143385494 Marionette DEBUG loaded listener.js 16:23:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9650e000) [pid = 1784] [serial = 1140] [outer = 0x8f28c000] 16:23:06 INFO - PROCESS | 1784 | 1469143386299 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1691ms 16:23:06 INFO - PROCESS | 1784 | 1469143386381 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 16:23:06 INFO - PROCESS | 1784 | 1469143386384 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 16:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:23:06 INFO - PROCESS | 1784 | 1469143386391 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:23:06 INFO - PROCESS | 1784 | 1469143386394 Marionette TRACE conn4 <- [1,1490,null,{}] 16:23:06 INFO - PROCESS | 1784 | 1469143386400 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:06 INFO - PROCESS | 1784 | 1469143386405 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:06 INFO - PROCESS | 1784 | 1469143386555 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 16:23:06 INFO - PROCESS | 1784 | 1469143386564 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:06 INFO - PROCESS | 1784 | 1469143386574 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x95205400 == 23 [pid = 1784] [id = 380] 16:23:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9650d800) [pid = 1784] [serial = 1141] [outer = (nil)] 16:23:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9972f400) [pid = 1784] [serial = 1142] [outer = 0x9650d800] 16:23:06 INFO - PROCESS | 1784 | 1469143386764 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9a09e400) [pid = 1784] [serial = 1143] [outer = 0x9650d800] 16:23:07 INFO - PROCESS | 1784 | 1469143387742 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1389ms 16:23:07 INFO - PROCESS | 1784 | 1469143387783 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 1784 | 1469143387791 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 16:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:23:07 INFO - PROCESS | 1784 | 1469143387828 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 1784 | 1469143387834 Marionette TRACE conn4 <- [1,1494,null,{}] 16:23:07 INFO - PROCESS | 1784 | 1469143387843 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:07 INFO - PROCESS | 1784 | 1469143387849 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:08 INFO - PROCESS | 1784 | 1469143388043 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 16:23:08 INFO - PROCESS | 1784 | 1469143388263 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 1784 | 1469143388272 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd35800 == 24 [pid = 1784] [id = 381] 16:23:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8fd38400) [pid = 1784] [serial = 1144] [outer = (nil)] 16:23:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x938d3c00) [pid = 1784] [serial = 1145] [outer = 0x8fd38400] 16:23:08 INFO - PROCESS | 1784 | 1469143388386 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x93999000) [pid = 1784] [serial = 1146] [outer = 0x8fd38400] 16:23:09 INFO - PROCESS | 1784 | 1469143389705 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1949ms 16:23:09 INFO - PROCESS | 1784 | 1469143389798 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 16:23:09 INFO - PROCESS | 1784 | 1469143389806 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 16:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:23:09 INFO - PROCESS | 1784 | 1469143389818 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - PROCESS | 1784 | 1469143389822 Marionette TRACE conn4 <- [1,1498,null,{}] 16:23:09 INFO - PROCESS | 1784 | 1469143389829 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:09 INFO - PROCESS | 1784 | 1469143389834 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:10 INFO - PROCESS | 1784 | 1469143390006 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 16:23:10 INFO - PROCESS | 1784 | 1469143390202 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 1784 | 1469143390212 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20ac00 == 25 [pid = 1784] [id = 382] 16:23:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9651c400) [pid = 1784] [serial = 1147] [outer = (nil)] 16:23:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x965d0000) [pid = 1784] [serial = 1148] [outer = 0x9651c400] 16:23:10 INFO - PROCESS | 1784 | 1469143390295 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x98265800) [pid = 1784] [serial = 1149] [outer = 0x9651c400] 16:23:11 INFO - PROCESS | 1784 | 1469143391401 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1634ms 16:23:11 INFO - PROCESS | 1784 | 1469143391452 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 1784 | 1469143391457 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 16:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:23:11 INFO - PROCESS | 1784 | 1469143391464 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 1784 | 1469143391470 Marionette TRACE conn4 <- [1,1502,null,{}] 16:23:11 INFO - PROCESS | 1784 | 1469143391487 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:11 INFO - PROCESS | 1784 | 1469143391496 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:11 INFO - PROCESS | 1784 | 1469143391750 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 16:23:11 INFO - PROCESS | 1784 | 1469143391973 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 1784 | 1469143391987 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b109000 == 26 [pid = 1784] [id = 383] 16:23:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9b109c00) [pid = 1784] [serial = 1150] [outer = (nil)] 16:23:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b3cfc00) [pid = 1784] [serial = 1151] [outer = 0x9b109c00] 16:23:12 INFO - PROCESS | 1784 | 1469143392070 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9b423c00) [pid = 1784] [serial = 1152] [outer = 0x9b109c00] 16:23:13 INFO - PROCESS | 1784 | 1469143393053 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1639ms 16:23:13 INFO - PROCESS | 1784 | 1469143393105 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 1784 | 1469143393109 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 16:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:23:13 INFO - PROCESS | 1784 | 1469143393116 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 1784 | 1469143393119 Marionette TRACE conn4 <- [1,1506,null,{}] 16:23:13 INFO - PROCESS | 1784 | 1469143393125 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 1784 | 1469143393130 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:13 INFO - PROCESS | 1784 | 1469143393344 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 16:23:13 INFO - PROCESS | 1784 | 1469143393557 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 1784 | 1469143393567 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x965d5000 == 27 [pid = 1784] [id = 384] 16:23:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9b10a400) [pid = 1784] [serial = 1153] [outer = (nil)] 16:23:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b57a800) [pid = 1784] [serial = 1154] [outer = 0x9b10a400] 16:23:13 INFO - PROCESS | 1784 | 1469143393695 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9bc97c00) [pid = 1784] [serial = 1155] [outer = 0x9b10a400] 16:23:14 INFO - PROCESS | 1784 | 1469143394926 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1886ms 16:23:15 INFO - PROCESS | 1784 | 1469143395003 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 1784 | 1469143395008 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 16:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:23:15 INFO - PROCESS | 1784 | 1469143395017 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 1784 | 1469143395021 Marionette TRACE conn4 <- [1,1510,null,{}] 16:23:15 INFO - PROCESS | 1784 | 1469143395038 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 1784 | 1469143395044 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:15 INFO - PROCESS | 1784 | 1469143395232 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a351c00) [pid = 1784] [serial = 1103] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x95288800) [pid = 1784] [serial = 1098] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9176fc00) [pid = 1784] [serial = 1094] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a43cc00) [pid = 1784] [serial = 1104] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x994a7c00) [pid = 1784] [serial = 1101] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9176f400) [pid = 1784] [serial = 1085] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965ea000) [pid = 1784] [serial = 1107] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x965e4800) [pid = 1784] [serial = 1092] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965a4800) [pid = 1784] [serial = 1106] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x95211c00) [pid = 1784] [serial = 1089] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x94708800) [pid = 1784] [serial = 1097] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x923dd000) [pid = 1784] [serial = 1086] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965eb800) [pid = 1784] [serial = 1100] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x923e3400) [pid = 1784] [serial = 1095] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x965dc400) [pid = 1784] [serial = 1091] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x95213c00) [pid = 1784] [serial = 1083] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x94702400) [pid = 1784] [serial = 1088] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x9b3d7000) [pid = 1784] [serial = 1110] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9b3cf800) [pid = 1784] [serial = 1109] [outer = (nil)] [url = about:blank] 16:23:15 INFO - PROCESS | 1784 | 1469143395398 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 1784 | 1469143395415 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd37c00 == 28 [pid = 1784] [id = 385] 16:23:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x8fd38c00) [pid = 1784] [serial = 1156] [outer = (nil)] 16:23:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x923d9400) [pid = 1784] [serial = 1157] [outer = 0x8fd38c00] 16:23:15 INFO - PROCESS | 1784 | 1469143395503 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x92eae800) [pid = 1784] [serial = 1158] [outer = 0x8fd38c00] 16:23:16 INFO - PROCESS | 1784 | 1469143396285 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1299ms 16:23:16 INFO - PROCESS | 1784 | 1469143396316 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 1784 | 1469143396323 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 16:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:23:16 INFO - PROCESS | 1784 | 1469143396333 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 1784 | 1469143396337 Marionette TRACE conn4 <- [1,1514,null,{}] 16:23:16 INFO - PROCESS | 1784 | 1469143396343 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:16 INFO - PROCESS | 1784 | 1469143396348 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:16 INFO - PROCESS | 1784 | 1469143396556 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 16:23:16 INFO - PROCESS | 1784 | 1469143396682 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 1784 | 1469143396691 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x94702400 == 29 [pid = 1784] [id = 386] 16:23:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x95281800) [pid = 1784] [serial = 1159] [outer = (nil)] 16:23:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x95288400) [pid = 1784] [serial = 1160] [outer = 0x95281800] 16:23:16 INFO - PROCESS | 1784 | 1469143396765 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x965a6000) [pid = 1784] [serial = 1161] [outer = 0x95281800] 16:23:17 INFO - PROCESS | 1784 | 1469143397658 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1385ms 16:23:17 INFO - PROCESS | 1784 | 1469143397721 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 1784 | 1469143397725 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 16:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:23:17 INFO - PROCESS | 1784 | 1469143397732 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 1784 | 1469143397737 Marionette TRACE conn4 <- [1,1518,null,{}] 16:23:17 INFO - PROCESS | 1784 | 1469143397753 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:17 INFO - PROCESS | 1784 | 1469143397761 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:17 INFO - PROCESS | 1784 | 1469143397982 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 16:23:18 INFO - PROCESS | 1784 | 1469143398002 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 1784 | 1469143398013 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x99734c00 == 30 [pid = 1784] [id = 387] 16:23:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9a087000) [pid = 1784] [serial = 1162] [outer = (nil)] 16:23:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9a08d400) [pid = 1784] [serial = 1163] [outer = 0x9a087000] 16:23:18 INFO - PROCESS | 1784 | 1469143398089 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9a42f400) [pid = 1784] [serial = 1164] [outer = 0x9a087000] 16:23:18 INFO - PROCESS | 1784 | 1469143398986 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1284ms 16:23:19 INFO - PROCESS | 1784 | 1469143399018 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 1784 | 1469143399022 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 16:23:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:23:19 INFO - PROCESS | 1784 | 1469143399029 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 1784 | 1469143399032 Marionette TRACE conn4 <- [1,1522,null,{}] 16:23:19 INFO - PROCESS | 1784 | 1469143399043 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 1784 | 1469143399047 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:19 INFO - PROCESS | 1784 | 1469143399247 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 16:23:19 INFO - PROCESS | 1784 | 1469143399276 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 1784 | 1469143399282 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f201800 == 31 [pid = 1784] [id = 388] 16:23:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9b101400) [pid = 1784] [serial = 1165] [outer = (nil)] 16:23:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9b3c8800) [pid = 1784] [serial = 1166] [outer = 0x9b101400] 16:23:19 INFO - PROCESS | 1784 | 1469143399351 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a093400) [pid = 1784] [serial = 1167] [outer = 0x9b101400] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x91771c00) [pid = 1784] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965d3800) [pid = 1784] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b3d5800) [pid = 1784] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9b427800) [pid = 1784] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8f294800) [pid = 1784] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x8fd3e400) [pid = 1784] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965aa800) [pid = 1784] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x939a1400) [pid = 1784] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8f28c000) [pid = 1784] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:23:19 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x93a60000) [pid = 1784] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:23:20 INFO - PROCESS | 1784 | 1469143400233 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:23:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:23:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:23:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:23:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:23:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:23:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:23:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:23:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:23:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1247ms 16:23:20 INFO - PROCESS | 1784 | 1469143400279 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 1784 | 1469143400283 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 16:23:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:23:20 INFO - PROCESS | 1784 | 1469143400294 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 1784 | 1469143400299 Marionette TRACE conn4 <- [1,1526,null,{}] 16:23:20 INFO - PROCESS | 1784 | 1469143400305 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:20 INFO - PROCESS | 1784 | 1469143400310 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:20 INFO - PROCESS | 1784 | 1469143400457 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 16:23:20 INFO - PROCESS | 1784 | 1469143400471 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 1784 | 1469143400481 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x96518800 == 32 [pid = 1784] [id = 389] 16:23:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9b41d800) [pid = 1784] [serial = 1168] [outer = (nil)] 16:23:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9b57b000) [pid = 1784] [serial = 1169] [outer = 0x9b41d800] 16:23:20 INFO - PROCESS | 1784 | 1469143400558 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9bcd7400) [pid = 1784] [serial = 1170] [outer = 0x9b41d800] 16:23:21 INFO - PROCESS | 1784 | 1469143401397 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:23:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:23:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:23:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:23:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:23:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:23:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:23:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1133ms 16:23:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:23:21 INFO - PROCESS | 1784 | 1469143401438 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 1784 | 1469143401441 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 16:23:21 INFO - PROCESS | 1784 | 1469143401448 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 1784 | 1469143401452 Marionette TRACE conn4 <- [1,1530,null,{}] 16:23:21 INFO - PROCESS | 1784 | 1469143401457 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 1784 | 1469143401468 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:21 INFO - PROCESS | 1784 | 1469143401669 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 16:23:21 INFO - PROCESS | 1784 | 1469143401889 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 1784 | 1469143401902 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203000 == 33 [pid = 1784] [id = 390] 16:23:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8f203800) [pid = 1784] [serial = 1171] [outer = (nil)] 16:23:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8f20d000) [pid = 1784] [serial = 1172] [outer = 0x8f203800] 16:23:21 INFO - PROCESS | 1784 | 1469143401988 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8f296400) [pid = 1784] [serial = 1173] [outer = 0x8f203800] 16:23:22 INFO - PROCESS | 1784 | 1469143402902 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:23:22 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:23:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:23:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:23:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:23:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:23:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1488ms 16:23:22 INFO - PROCESS | 1784 | 1469143402941 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 1784 | 1469143402946 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 16:23:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:23:22 INFO - PROCESS | 1784 | 1469143402955 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 1784 | 1469143402960 Marionette TRACE conn4 <- [1,1534,null,{}] 16:23:22 INFO - PROCESS | 1784 | 1469143402969 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 1784 | 1469143402978 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:23 INFO - PROCESS | 1784 | 1469143403197 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 16:23:23 INFO - PROCESS | 1784 | 1469143403361 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 1784 | 1469143403369 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a66400 == 34 [pid = 1784] [id = 391] 16:23:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x95206400) [pid = 1784] [serial = 1174] [outer = (nil)] 16:23:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x95281000) [pid = 1784] [serial = 1175] [outer = 0x95206400] 16:23:23 INFO - PROCESS | 1784 | 1469143403455 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x96519400) [pid = 1784] [serial = 1176] [outer = 0x95206400] 16:23:24 INFO - PROCESS | 1784 | 1469143404464 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:23:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1584ms 16:23:24 INFO - PROCESS | 1784 | 1469143404543 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 1784 | 1469143404550 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 16:23:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:23:24 INFO - PROCESS | 1784 | 1469143404558 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 1784 | 1469143404561 Marionette TRACE conn4 <- [1,1538,null,{}] 16:23:24 INFO - PROCESS | 1784 | 1469143404568 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 1784 | 1469143404573 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:24 INFO - PROCESS | 1784 | 1469143404803 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 16:23:25 INFO - PROCESS | 1784 | 1469143405069 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 1784 | 1469143405078 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e6000 == 35 [pid = 1784] [id = 392] 16:23:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a086400) [pid = 1784] [serial = 1177] [outer = (nil)] 16:23:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a097c00) [pid = 1784] [serial = 1178] [outer = 0x9a086400] 16:23:25 INFO - PROCESS | 1784 | 1469143405208 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9ab4a400) [pid = 1784] [serial = 1179] [outer = 0x9a086400] 16:23:26 INFO - PROCESS | 1784 | 1469143406212 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:23:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1732ms 16:23:26 INFO - PROCESS | 1784 | 1469143406291 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 1784 | 1469143406295 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 16:23:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:23:26 INFO - PROCESS | 1784 | 1469143406312 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 1784 | 1469143406322 Marionette TRACE conn4 <- [1,1542,null,{}] 16:23:26 INFO - PROCESS | 1784 | 1469143406330 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 1784 | 1469143406337 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:26 INFO - PROCESS | 1784 | 1469143406678 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 16:23:26 INFO - PROCESS | 1784 | 1469143406855 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 1784 | 1469143406863 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176e400 == 36 [pid = 1784] [id = 393] 16:23:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965dfc00) [pid = 1784] [serial = 1180] [outer = (nil)] 16:23:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9c262c00) [pid = 1784] [serial = 1181] [outer = 0x965dfc00] 16:23:26 INFO - PROCESS | 1784 | 1469143406946 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9c26a400) [pid = 1784] [serial = 1182] [outer = 0x965dfc00] 16:23:27 INFO - PROCESS | 1784 | 1469143407866 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:23:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1600ms 16:23:27 INFO - PROCESS | 1784 | 1469143407905 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 1784 | 1469143407909 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 16:23:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:23:27 INFO - PROCESS | 1784 | 1469143407916 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 1784 | 1469143407920 Marionette TRACE conn4 <- [1,1546,null,{}] 16:23:27 INFO - PROCESS | 1784 | 1469143407926 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 1784 | 1469143407931 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:28 INFO - PROCESS | 1784 | 1469143408112 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 16:23:28 INFO - PROCESS | 1784 | 1469143408285 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 1784 | 1469143408291 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x938d2000 == 37 [pid = 1784] [id = 394] 16:23:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9c26c400) [pid = 1784] [serial = 1183] [outer = (nil)] 16:23:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9d4b5000) [pid = 1784] [serial = 1184] [outer = 0x9c26c400] 16:23:28 INFO - PROCESS | 1784 | 1469143408377 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9d4b4800) [pid = 1784] [serial = 1185] [outer = 0x9c26c400] 16:23:29 INFO - PROCESS | 1784 | 1469143409264 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:23:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1383ms 16:23:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:23:29 INFO - PROCESS | 1784 | 1469143409301 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 1784 | 1469143409304 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 16:23:29 INFO - PROCESS | 1784 | 1469143409311 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 1784 | 1469143409315 Marionette TRACE conn4 <- [1,1550,null,{}] 16:23:29 INFO - PROCESS | 1784 | 1469143409320 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 1784 | 1469143409326 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:29 INFO - PROCESS | 1784 | 1469143409500 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 16:23:29 INFO - PROCESS | 1784 | 1469143409676 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 1784 | 1469143409693 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d88dc00 == 38 [pid = 1784] [id = 395] 16:23:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9d890000) [pid = 1784] [serial = 1186] [outer = (nil)] 16:23:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0xa1010800) [pid = 1784] [serial = 1187] [outer = 0x9d890000] 16:23:29 INFO - PROCESS | 1784 | 1469143409781 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0xa223bc00) [pid = 1784] [serial = 1188] [outer = 0x9d890000] 16:23:30 INFO - PROCESS | 1784 | 1469143410830 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:23:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:23:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1591ms 16:23:30 INFO - PROCESS | 1784 | 1469143410902 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 1784 | 1469143410906 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 16:23:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:23:30 INFO - PROCESS | 1784 | 1469143410913 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 1784 | 1469143410916 Marionette TRACE conn4 <- [1,1554,null,{}] 16:23:30 INFO - PROCESS | 1784 | 1469143410922 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 1784 | 1469143410928 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:31 INFO - PROCESS | 1784 | 1469143411356 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 16:23:31 INFO - PROCESS | 1784 | 1469143411653 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 1784 | 1469143411666 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x91770c00 == 39 [pid = 1784] [id = 396] 16:23:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x91772400) [pid = 1784] [serial = 1189] [outer = (nil)] 16:23:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x923df000) [pid = 1784] [serial = 1190] [outer = 0x91772400] 16:23:31 INFO - PROCESS | 1784 | 1469143411747 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9399ec00) [pid = 1784] [serial = 1191] [outer = 0x91772400] 16:23:32 INFO - PROCESS | 1784 | 1469143412646 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:23:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1790ms 16:23:32 INFO - PROCESS | 1784 | 1469143412707 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 16:23:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:23:32 INFO - PROCESS | 1784 | 1469143412713 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 16:23:32 INFO - PROCESS | 1784 | 1469143412721 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 1784 | 1469143412726 Marionette TRACE conn4 <- [1,1558,null,{}] 16:23:32 INFO - PROCESS | 1784 | 1469143412732 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 1784 | 1469143412737 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:32 INFO - PROCESS | 1784 | 1469143412914 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 16:23:33 INFO - PROCESS | 1784 | 1469143413192 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 1784 | 1469143413199 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x938dac00 == 40 [pid = 1784] [id = 397] 16:23:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9470f000) [pid = 1784] [serial = 1192] [outer = (nil)] 16:23:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x965cc400) [pid = 1784] [serial = 1193] [outer = 0x9470f000] 16:23:33 INFO - PROCESS | 1784 | 1469143413322 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x965e8400) [pid = 1784] [serial = 1194] [outer = 0x9470f000] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28cc00 == 39 [pid = 1784] [id = 365] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3d800 == 38 [pid = 1784] [id = 376] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965db000 == 37 [pid = 1784] [id = 366] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x9399a400 == 36 [pid = 1784] [id = 377] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965a9400 == 35 [pid = 1784] [id = 378] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205c00 == 34 [pid = 1784] [id = 379] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x9176d800 == 33 [pid = 1784] [id = 370] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x96518800 == 32 [pid = 1784] [id = 389] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f201800 == 31 [pid = 1784] [id = 388] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x99734c00 == 30 [pid = 1784] [id = 387] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x94702400 == 29 [pid = 1784] [id = 386] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd37c00 == 28 [pid = 1784] [id = 385] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965d5000 == 27 [pid = 1784] [id = 384] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20ac00 == 26 [pid = 1784] [id = 382] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x9b109000 == 25 [pid = 1784] [id = 383] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x95205400 == 24 [pid = 1784] [id = 380] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd35800 == 23 [pid = 1784] [id = 381] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202800 == 22 [pid = 1784] [id = 368] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965e7c00 == 21 [pid = 1784] [id = 373] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28d400 == 20 [pid = 1784] [id = 374] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965cc800 == 19 [pid = 1784] [id = 371] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x9ada1c00 == 18 [pid = 1784] [id = 372] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f298000 == 17 [pid = 1784] [id = 367] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x9399dc00 == 16 [pid = 1784] [id = 375] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd36000 == 15 [pid = 1784] [id = 364] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205000 == 14 [pid = 1784] [id = 369] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x9d88dc00 == 13 [pid = 1784] [id = 395] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x938d2000 == 12 [pid = 1784] [id = 394] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x9176e400 == 11 [pid = 1784] [id = 393] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x965e6000 == 10 [pid = 1784] [id = 392] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203000 == 9 [pid = 1784] [id = 390] 16:23:34 INFO - PROCESS | 1784 | --DOCSHELL 0x93a66400 == 8 [pid = 1784] [id = 391] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9972f400) [pid = 1784] [serial = 1142] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x93c57c00) [pid = 1784] [serial = 1113] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9399b000) [pid = 1784] [serial = 1112] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x965ea800) [pid = 1784] [serial = 1116] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x965e3800) [pid = 1784] [serial = 1115] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9b570c00) [pid = 1784] [serial = 1119] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9b505400) [pid = 1784] [serial = 1118] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9bf9bc00) [pid = 1784] [serial = 1122] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9bcd9c00) [pid = 1784] [serial = 1121] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x95207800) [pid = 1784] [serial = 1125] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x923da000) [pid = 1784] [serial = 1124] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9176a400) [pid = 1784] [serial = 1130] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x91773000) [pid = 1784] [serial = 1131] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965cd400) [pid = 1784] [serial = 1136] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x93c5e000) [pid = 1784] [serial = 1128] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93c51400) [pid = 1784] [serial = 1127] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8fd44800) [pid = 1784] [serial = 1139] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x93c54800) [pid = 1784] [serial = 1133] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965d7000) [pid = 1784] [serial = 1137] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9650e000) [pid = 1784] [serial = 1140] [outer = (nil)] [url = about:blank] 16:23:34 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x93c5a800) [pid = 1784] [serial = 1134] [outer = (nil)] [url = about:blank] 16:23:35 INFO - PROCESS | 1784 | 1469143415289 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:23:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2592ms 16:23:35 INFO - PROCESS | 1784 | 1469143415312 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 1784 | 1469143415318 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 16:23:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:23:35 INFO - PROCESS | 1784 | 1469143415326 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 1784 | 1469143415331 Marionette TRACE conn4 <- [1,1562,null,{}] 16:23:35 INFO - PROCESS | 1784 | 1469143415339 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 1784 | 1469143415345 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:35 INFO - PROCESS | 1784 | 1469143415573 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 16:23:35 INFO - PROCESS | 1784 | 1469143415706 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 1784 | 1469143415720 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd37c00 == 9 [pid = 1784] [id = 398] 16:23:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8fd3f800) [pid = 1784] [serial = 1195] [outer = (nil)] 16:23:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x91771000) [pid = 1784] [serial = 1196] [outer = 0x8fd3f800] 16:23:35 INFO - PROCESS | 1784 | 1469143415800 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x923db000) [pid = 1784] [serial = 1197] [outer = 0x8fd3f800] 16:23:36 INFO - PROCESS | 1784 | 1469143416698 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:23:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:23:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1431ms 16:23:36 INFO - PROCESS | 1784 | 1469143416758 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 1784 | 1469143416766 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 16:23:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:23:36 INFO - PROCESS | 1784 | 1469143416777 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 1784 | 1469143416781 Marionette TRACE conn4 <- [1,1566,null,{}] 16:23:36 INFO - PROCESS | 1784 | 1469143416788 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:36 INFO - PROCESS | 1784 | 1469143416794 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:36 INFO - PROCESS | 1784 | 1469143416963 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 16:23:37 INFO - PROCESS | 1784 | 1469143417101 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 1784 | 1469143417111 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x93970000 == 10 [pid = 1784] [id = 399] 16:23:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x93c54800) [pid = 1784] [serial = 1198] [outer = (nil)] 16:23:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93c5ac00) [pid = 1784] [serial = 1199] [outer = 0x93c54800] 16:23:37 INFO - PROCESS | 1784 | 1469143417186 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9470e000) [pid = 1784] [serial = 1200] [outer = 0x93c54800] 16:23:38 INFO - PROCESS | 1784 | 1469143418083 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:23:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1332ms 16:23:38 INFO - PROCESS | 1784 | 1469143418109 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 1784 | 1469143418113 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 16:23:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:23:38 INFO - PROCESS | 1784 | 1469143418119 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 1784 | 1469143418125 Marionette TRACE conn4 <- [1,1570,null,{}] 16:23:38 INFO - PROCESS | 1784 | 1469143418148 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 1784 | 1469143418157 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:38 INFO - PROCESS | 1784 | 1469143418375 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 16:23:38 INFO - PROCESS | 1784 | 1469143418403 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 1784 | 1469143418416 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a8800 == 11 [pid = 1784] [id = 400] 16:23:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965a9400) [pid = 1784] [serial = 1201] [outer = (nil)] 16:23:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965af800) [pid = 1784] [serial = 1202] [outer = 0x965a9400] 16:23:38 INFO - PROCESS | 1784 | 1469143418490 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965d3000) [pid = 1784] [serial = 1203] [outer = 0x965a9400] 16:23:39 INFO - PROCESS | 1784 | 1469143419855 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9b41d800) [pid = 1784] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a087000) [pid = 1784] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9b101400) [pid = 1784] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x8fd38c00) [pid = 1784] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9651c400) [pid = 1784] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9650d800) [pid = 1784] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9b109c00) [pid = 1784] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b10a400) [pid = 1784] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x95281800) [pid = 1784] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:23:39 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8fd38400) [pid = 1784] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:23:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:23:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1838ms 16:23:39 INFO - PROCESS | 1784 | 1469143419994 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 1784 | 1469143420000 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 16:23:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:23:40 INFO - PROCESS | 1784 | 1469143420010 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 1784 | 1469143420014 Marionette TRACE conn4 <- [1,1574,null,{}] 16:23:40 INFO - PROCESS | 1784 | 1469143420020 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 1784 | 1469143420025 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:40 INFO - PROCESS | 1784 | 1469143420223 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 16:23:40 INFO - PROCESS | 1784 | 1469143420305 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 1784 | 1469143420314 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x94710800 == 12 [pid = 1784] [id = 401] 16:23:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x94798c00) [pid = 1784] [serial = 1204] [outer = (nil)] 16:23:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9650d800) [pid = 1784] [serial = 1205] [outer = 0x94798c00] 16:23:40 INFO - PROCESS | 1784 | 1469143420388 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x965ea400) [pid = 1784] [serial = 1206] [outer = 0x94798c00] 16:23:41 INFO - PROCESS | 1784 | 1469143421159 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:23:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1195ms 16:23:41 INFO - PROCESS | 1784 | 1469143421206 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 1784 | 1469143421209 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 16:23:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:23:41 INFO - PROCESS | 1784 | 1469143421220 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 1784 | 1469143421223 Marionette TRACE conn4 <- [1,1578,null,{}] 16:23:41 INFO - PROCESS | 1784 | 1469143421229 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 1784 | 1469143421234 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:41 INFO - PROCESS | 1784 | 1469143421383 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 16:23:41 INFO - PROCESS | 1784 | 1469143421393 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 1784 | 1469143421402 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x923df800 == 13 [pid = 1784] [id = 402] 16:23:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x95207000) [pid = 1784] [serial = 1207] [outer = (nil)] 16:23:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a086000) [pid = 1784] [serial = 1208] [outer = 0x95207000] 16:23:41 INFO - PROCESS | 1784 | 1469143421471 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a08cc00) [pid = 1784] [serial = 1209] [outer = 0x95207000] 16:23:42 INFO - PROCESS | 1784 | 1469143422690 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:23:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1488ms 16:23:42 INFO - PROCESS | 1784 | 1469143422710 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 16:23:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:23:42 INFO - PROCESS | 1784 | 1469143422717 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 16:23:42 INFO - PROCESS | 1784 | 1469143422725 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 1784 | 1469143422733 Marionette TRACE conn4 <- [1,1582,null,{}] 16:23:42 INFO - PROCESS | 1784 | 1469143422742 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 1784 | 1469143422747 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:42 INFO - PROCESS | 1784 | 1469143422970 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 16:23:43 INFO - PROCESS | 1784 | 1469143423191 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 1784 | 1469143423204 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176b000 == 14 [pid = 1784] [id = 403] 16:23:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9176ec00) [pid = 1784] [serial = 1210] [outer = (nil)] 16:23:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x939a4800) [pid = 1784] [serial = 1211] [outer = 0x9176ec00] 16:23:43 INFO - PROCESS | 1784 | 1469143423329 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x93c55000) [pid = 1784] [serial = 1212] [outer = 0x9176ec00] 16:23:44 INFO - PROCESS | 1784 | 1469143424340 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:23:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1687ms 16:23:44 INFO - PROCESS | 1784 | 1469143424412 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 1784 | 1469143424419 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 16:23:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:23:44 INFO - PROCESS | 1784 | 1469143424430 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 1784 | 1469143424434 Marionette TRACE conn4 <- [1,1586,null,{}] 16:23:44 INFO - PROCESS | 1784 | 1469143424441 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 1784 | 1469143424447 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:44 INFO - PROCESS | 1784 | 1469143424669 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 16:23:44 INFO - PROCESS | 1784 | 1469143424950 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 1784 | 1469143424961 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x95147400 == 15 [pid = 1784] [id = 404] 16:23:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965a3800) [pid = 1784] [serial = 1213] [outer = (nil)] 16:23:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965d6c00) [pid = 1784] [serial = 1214] [outer = 0x965a3800] 16:23:45 INFO - PROCESS | 1784 | 1469143425067 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x99734800) [pid = 1784] [serial = 1215] [outer = 0x965a3800] 16:23:46 INFO - PROCESS | 1784 | 1469143426067 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1686ms 16:23:46 INFO - PROCESS | 1784 | 1469143426116 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 1784 | 1469143426120 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 16:23:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:23:46 INFO - PROCESS | 1784 | 1469143426127 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 1784 | 1469143426134 Marionette TRACE conn4 <- [1,1590,null,{}] 16:23:46 INFO - PROCESS | 1784 | 1469143426151 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 1784 | 1469143426159 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:46 INFO - PROCESS | 1784 | 1469143426348 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 16:23:46 INFO - PROCESS | 1784 | 1469143426565 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 1784 | 1469143426576 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a8a6c00 == 16 [pid = 1784] [id = 405] 16:23:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a8a7400) [pid = 1784] [serial = 1216] [outer = (nil)] 16:23:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9ad9f400) [pid = 1784] [serial = 1217] [outer = 0x9a8a7400] 16:23:46 INFO - PROCESS | 1784 | 1469143426702 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9b108800) [pid = 1784] [serial = 1218] [outer = 0x9a8a7400] 16:23:47 INFO - PROCESS | 1784 | 1469143427895 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:23:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1837ms 16:23:47 INFO - PROCESS | 1784 | 1469143427965 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 1784 | 1469143427972 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 16:23:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:23:47 INFO - PROCESS | 1784 | 1469143427981 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 1784 | 1469143427986 Marionette TRACE conn4 <- [1,1594,null,{}] 16:23:47 INFO - PROCESS | 1784 | 1469143427994 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 1784 | 1469143428000 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:48 INFO - PROCESS | 1784 | 1469143428250 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 16:23:48 INFO - PROCESS | 1784 | 1469143428531 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 1784 | 1469143428546 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9b57b000) [pid = 1784] [serial = 1169] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9a08d400) [pid = 1784] [serial = 1163] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9b3c8800) [pid = 1784] [serial = 1166] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a42f400) [pid = 1784] [serial = 1164] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9a093400) [pid = 1784] [serial = 1167] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x923d9400) [pid = 1784] [serial = 1157] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965d0000) [pid = 1784] [serial = 1148] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x98265800) [pid = 1784] [serial = 1149] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9a09e400) [pid = 1784] [serial = 1143] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9b3cfc00) [pid = 1784] [serial = 1151] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b423c00) [pid = 1784] [serial = 1152] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9b57a800) [pid = 1784] [serial = 1154] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9bc97c00) [pid = 1784] [serial = 1155] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x95288400) [pid = 1784] [serial = 1160] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x938d3c00) [pid = 1784] [serial = 1145] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x93999000) [pid = 1784] [serial = 1146] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x92eae800) [pid = 1784] [serial = 1158] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9bcd7400) [pid = 1784] [serial = 1170] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x965a6000) [pid = 1784] [serial = 1161] [outer = (nil)] [url = about:blank] 16:23:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d7800 == 17 [pid = 1784] [id = 406] 16:23:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x923d8800) [pid = 1784] [serial = 1219] [outer = (nil)] 16:23:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x92eae400) [pid = 1784] [serial = 1220] [outer = 0x923d8800] 16:23:48 INFO - PROCESS | 1784 | 1469143428663 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9399a400) [pid = 1784] [serial = 1221] [outer = 0x923d8800] 16:23:49 INFO - PROCESS | 1784 | 1469143429452 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:23:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1533ms 16:23:49 INFO - PROCESS | 1784 | 1469143429519 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 1784 | 1469143429526 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 16:23:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:23:49 INFO - PROCESS | 1784 | 1469143429536 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 1784 | 1469143429541 Marionette TRACE conn4 <- [1,1598,null,{}] 16:23:49 INFO - PROCESS | 1784 | 1469143429547 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 1784 | 1469143429552 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:49 INFO - PROCESS | 1784 | 1469143429715 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 16:23:49 INFO - PROCESS | 1784 | 1469143429726 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 1784 | 1469143429735 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x923e1c00 == 18 [pid = 1784] [id = 407] 16:23:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x95284400) [pid = 1784] [serial = 1222] [outer = (nil)] 16:23:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x96516c00) [pid = 1784] [serial = 1223] [outer = 0x95284400] 16:23:49 INFO - PROCESS | 1784 | 1469143429805 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x965aa800) [pid = 1784] [serial = 1224] [outer = 0x95284400] 16:23:50 INFO - PROCESS | 1784 | 1469143430735 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:23:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1234ms 16:23:50 INFO - PROCESS | 1784 | 1469143430771 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 1784 | 1469143430774 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 16:23:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:23:50 INFO - PROCESS | 1784 | 1469143430781 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 1784 | 1469143430787 Marionette TRACE conn4 <- [1,1602,null,{}] 16:23:50 INFO - PROCESS | 1784 | 1469143430802 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 1784 | 1469143430810 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:50 INFO - PROCESS | 1784 | 1469143430970 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 16:23:51 INFO - PROCESS | 1784 | 1469143431122 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 1784 | 1469143431133 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a097800 == 19 [pid = 1784] [id = 408] 16:23:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9a09f000) [pid = 1784] [serial = 1225] [outer = (nil)] 16:23:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9a359c00) [pid = 1784] [serial = 1226] [outer = 0x9a09f000] 16:23:51 INFO - PROCESS | 1784 | 1469143431203 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a80d400) [pid = 1784] [serial = 1227] [outer = 0x9a09f000] 16:23:52 INFO - PROCESS | 1784 | 1469143432113 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:23:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1393ms 16:23:52 INFO - PROCESS | 1784 | 1469143432178 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 16:23:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:23:52 INFO - PROCESS | 1784 | 1469143432183 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 16:23:52 INFO - PROCESS | 1784 | 1469143432189 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 1784 | 1469143432192 Marionette TRACE conn4 <- [1,1606,null,{}] 16:23:52 INFO - PROCESS | 1784 | 1469143432197 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 1784 | 1469143432202 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:52 INFO - PROCESS | 1784 | 1469143432431 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 16:23:52 INFO - PROCESS | 1784 | 1469143432457 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 1784 | 1469143432462 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ab40000 == 20 [pid = 1784] [id = 409] 16:23:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9ad9ec00) [pid = 1784] [serial = 1228] [outer = (nil)] 16:23:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9b3c9800) [pid = 1784] [serial = 1229] [outer = 0x9ad9ec00] 16:23:52 INFO - PROCESS | 1784 | 1469143432535 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b3d0800) [pid = 1784] [serial = 1230] [outer = 0x9ad9ec00] 16:23:53 INFO - PROCESS | 1784 | 1469143433525 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x94798c00) [pid = 1784] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93c54800) [pid = 1784] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965a9400) [pid = 1784] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x95206400) [pid = 1784] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9a086400) [pid = 1784] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965dfc00) [pid = 1784] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9c26c400) [pid = 1784] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9d890000) [pid = 1784] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x91772400) [pid = 1784] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9470f000) [pid = 1784] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8f203800) [pid = 1784] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:23:53 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8fd3f800) [pid = 1784] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1392ms 16:23:53 INFO - PROCESS | 1784 | 1469143433580 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 1784 | 1469143433584 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 16:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:23:53 INFO - PROCESS | 1784 | 1469143433590 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 1784 | 1469143433592 Marionette TRACE conn4 <- [1,1610,null,{}] 16:23:53 INFO - PROCESS | 1784 | 1469143433603 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 1784 | 1469143433607 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:53 INFO - PROCESS | 1784 | 1469143433754 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 16:23:53 INFO - PROCESS | 1784 | 1469143433763 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 1784 | 1469143433770 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a1400 == 21 [pid = 1784] [id = 410] 16:23:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x93c53800) [pid = 1784] [serial = 1231] [outer = (nil)] 16:23:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x965b1000) [pid = 1784] [serial = 1232] [outer = 0x93c53800] 16:23:53 INFO - PROCESS | 1784 | 1469143433957 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9890f000) [pid = 1784] [serial = 1233] [outer = 0x93c53800] 16:23:54 INFO - PROCESS | 1784 | 1469143434751 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:23:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1193ms 16:23:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:23:54 INFO - PROCESS | 1784 | 1469143434783 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 1784 | 1469143434786 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 16:23:54 INFO - PROCESS | 1784 | 1469143434793 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 1784 | 1469143434796 Marionette TRACE conn4 <- [1,1614,null,{}] 16:23:54 INFO - PROCESS | 1784 | 1469143434801 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 1784 | 1469143434811 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:55 INFO - PROCESS | 1784 | 1469143435059 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 16:23:55 INFO - PROCESS | 1784 | 1469143435078 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 1784 | 1469143435086 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399c800 == 22 [pid = 1784] [id = 411] 16:23:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9b3d6000) [pid = 1784] [serial = 1234] [outer = (nil)] 16:23:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9bcd5800) [pid = 1784] [serial = 1235] [outer = 0x9b3d6000] 16:23:55 INFO - PROCESS | 1784 | 1469143435154 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9bce2c00) [pid = 1784] [serial = 1236] [outer = 0x9b3d6000] 16:23:56 INFO - PROCESS | 1784 | 1469143436248 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:23:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:23:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1498ms 16:23:56 INFO - PROCESS | 1784 | 1469143436292 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 1784 | 1469143436298 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 16:23:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:23:56 INFO - PROCESS | 1784 | 1469143436307 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 1784 | 1469143436312 Marionette TRACE conn4 <- [1,1618,null,{}] 16:23:56 INFO - PROCESS | 1784 | 1469143436321 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 1784 | 1469143436327 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:56 INFO - PROCESS | 1784 | 1469143436517 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 16:23:56 INFO - PROCESS | 1784 | 1469143436749 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 1784 | 1469143436757 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3a000 == 23 [pid = 1784] [id = 412] 16:23:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8fd43000) [pid = 1784] [serial = 1237] [outer = (nil)] 16:23:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93c5c800) [pid = 1784] [serial = 1238] [outer = 0x8fd43000] 16:23:56 INFO - PROCESS | 1784 | 1469143436890 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9520b000) [pid = 1784] [serial = 1239] [outer = 0x8fd43000] 16:23:57 INFO - PROCESS | 1784 | 1469143437849 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1587ms 16:23:57 INFO - PROCESS | 1784 | 1469143437893 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 1784 | 1469143437901 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 16:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:23:57 INFO - PROCESS | 1784 | 1469143437911 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 1784 | 1469143437915 Marionette TRACE conn4 <- [1,1622,null,{}] 16:23:57 INFO - PROCESS | 1784 | 1469143437922 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 1784 | 1469143437928 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:58 INFO - PROCESS | 1784 | 1469143438114 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 16:23:58 INFO - PROCESS | 1784 | 1469143438351 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 1784 | 1469143438359 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176d000 == 24 [pid = 1784] [id = 413] 16:23:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965eb400) [pid = 1784] [serial = 1240] [outer = (nil)] 16:23:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x99fc2000) [pid = 1784] [serial = 1241] [outer = 0x965eb400] 16:23:58 INFO - PROCESS | 1784 | 1469143438488 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a09e400) [pid = 1784] [serial = 1242] [outer = 0x965eb400] 16:23:59 INFO - PROCESS | 1784 | 1469143439489 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1635ms 16:23:59 INFO - PROCESS | 1784 | 1469143439548 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 1784 | 1469143439551 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 16:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:23:59 INFO - PROCESS | 1784 | 1469143439559 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 1784 | 1469143439565 Marionette TRACE conn4 <- [1,1626,null,{}] 16:23:59 INFO - PROCESS | 1784 | 1469143439582 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 1784 | 1469143439591 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:23:59 INFO - PROCESS | 1784 | 1469143439817 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 16:24:00 INFO - PROCESS | 1784 | 1469143440085 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 1784 | 1469143440094 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b510000 == 25 [pid = 1784] [id = 414] 16:24:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9b57c000) [pid = 1784] [serial = 1243] [outer = (nil)] 16:24:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9bf9dc00) [pid = 1784] [serial = 1244] [outer = 0x9b57c000] 16:24:00 INFO - PROCESS | 1784 | 1469143440185 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9c1f0000) [pid = 1784] [serial = 1245] [outer = 0x9b57c000] 16:24:01 INFO - PROCESS | 1784 | 1469143441076 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1587ms 16:24:01 INFO - PROCESS | 1784 | 1469143441147 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 16:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:24:01 INFO - PROCESS | 1784 | 1469143441152 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 16:24:01 INFO - PROCESS | 1784 | 1469143441159 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 1784 | 1469143441162 Marionette TRACE conn4 <- [1,1630,null,{}] 16:24:01 INFO - PROCESS | 1784 | 1469143441168 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 1784 | 1469143441174 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:01 INFO - PROCESS | 1784 | 1469143441393 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 16:24:01 INFO - PROCESS | 1784 | 1469143441614 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 1784 | 1469143441623 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x91771800 == 26 [pid = 1784] [id = 415] 16:24:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9b3d7000) [pid = 1784] [serial = 1246] [outer = (nil)] 16:24:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9c267c00) [pid = 1784] [serial = 1247] [outer = 0x9b3d7000] 16:24:01 INFO - PROCESS | 1784 | 1469143441747 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9c26dc00) [pid = 1784] [serial = 1248] [outer = 0x9b3d7000] 16:24:02 INFO - PROCESS | 1784 | 1469143442703 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1591ms 16:24:02 INFO - PROCESS | 1784 | 1469143442750 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 16:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:24:02 INFO - PROCESS | 1784 | 1469143442755 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 16:24:02 INFO - PROCESS | 1784 | 1469143442761 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 1784 | 1469143442765 Marionette TRACE conn4 <- [1,1634,null,{}] 16:24:02 INFO - PROCESS | 1784 | 1469143442770 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 1784 | 1469143442776 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:02 INFO - PROCESS | 1784 | 1469143442946 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 16:24:03 INFO - PROCESS | 1784 | 1469143443123 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 1784 | 1469143443133 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28b800 == 27 [pid = 1784] [id = 416] 16:24:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9176e400) [pid = 1784] [serial = 1249] [outer = (nil)] 16:24:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9c1f5400) [pid = 1784] [serial = 1250] [outer = 0x9176e400] 16:24:03 INFO - PROCESS | 1784 | 1469143443210 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9d4b1c00) [pid = 1784] [serial = 1251] [outer = 0x9176e400] 16:24:04 INFO - PROCESS | 1784 | 1469143444432 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1737ms 16:24:04 INFO - PROCESS | 1784 | 1469143444498 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 1784 | 1469143444505 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 16:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:24:04 INFO - PROCESS | 1784 | 1469143444523 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 1784 | 1469143444527 Marionette TRACE conn4 <- [1,1638,null,{}] 16:24:04 INFO - PROCESS | 1784 | 1469143444536 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 1784 | 1469143444541 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:04 INFO - PROCESS | 1784 | 1469143444745 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 16:24:04 INFO - PROCESS | 1784 | 1469143444974 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 1784 | 1469143444989 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x938dd800 == 28 [pid = 1784] [id = 417] 16:24:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x93975c00) [pid = 1784] [serial = 1252] [outer = (nil)] 16:24:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x93c55400) [pid = 1784] [serial = 1253] [outer = 0x93975c00] 16:24:05 INFO - PROCESS | 1784 | 1469143445060 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9470bc00) [pid = 1784] [serial = 1254] [outer = 0x93975c00] 16:24:06 INFO - PROCESS | 1784 | 1469143446177 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1701ms 16:24:06 INFO - PROCESS | 1784 | 1469143446214 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 1784 | 1469143446221 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 16:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:24:06 INFO - PROCESS | 1784 | 1469143446231 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 1784 | 1469143446234 Marionette TRACE conn4 <- [1,1642,null,{}] 16:24:06 INFO - PROCESS | 1784 | 1469143446241 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 1784 | 1469143446247 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:06 INFO - PROCESS | 1784 | 1469143446427 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 16:24:06 INFO - PROCESS | 1784 | 1469143446625 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 1784 | 1469143446634 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x9650f800 == 29 [pid = 1784] [id = 418] 16:24:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x965d7000) [pid = 1784] [serial = 1255] [outer = (nil)] 16:24:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x98221800) [pid = 1784] [serial = 1256] [outer = 0x965d7000] 16:24:06 INFO - PROCESS | 1784 | 1469143446708 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x99736000) [pid = 1784] [serial = 1257] [outer = 0x965d7000] 16:24:07 INFO - PROCESS | 1784 | --DOCSHELL 0x91770c00 == 28 [pid = 1784] [id = 396] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9650d800) [pid = 1784] [serial = 1205] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x93c5ac00) [pid = 1784] [serial = 1199] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x965af800) [pid = 1784] [serial = 1202] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x95281000) [pid = 1784] [serial = 1175] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9ab4a400) [pid = 1784] [serial = 1179] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a097c00) [pid = 1784] [serial = 1178] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9c26a400) [pid = 1784] [serial = 1182] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9c262c00) [pid = 1784] [serial = 1181] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9d4b4800) [pid = 1784] [serial = 1185] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9d4b5000) [pid = 1784] [serial = 1184] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0xa223bc00) [pid = 1784] [serial = 1188] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0xa1010800) [pid = 1784] [serial = 1187] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9399ec00) [pid = 1784] [serial = 1191] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x923df000) [pid = 1784] [serial = 1190] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965e8400) [pid = 1784] [serial = 1194] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x965cc400) [pid = 1784] [serial = 1193] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x8f296400) [pid = 1784] [serial = 1173] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8f20d000) [pid = 1784] [serial = 1172] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x923db000) [pid = 1784] [serial = 1197] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x91771000) [pid = 1784] [serial = 1196] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965ea400) [pid = 1784] [serial = 1206] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x96519400) [pid = 1784] [serial = 1176] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965d3000) [pid = 1784] [serial = 1203] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9470e000) [pid = 1784] [serial = 1200] [outer = (nil)] [url = about:blank] 16:24:08 INFO - PROCESS | 1784 | 1469143448715 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:24:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2535ms 16:24:08 INFO - PROCESS | 1784 | 1469143448767 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 1784 | 1469143448773 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 16:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:24:08 INFO - PROCESS | 1784 | 1469143448781 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 1784 | 1469143448788 Marionette TRACE conn4 <- [1,1646,null,{}] 16:24:08 INFO - PROCESS | 1784 | 1469143448800 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 1784 | 1469143448806 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:08 INFO - PROCESS | 1784 | 1469143448975 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 16:24:09 INFO - PROCESS | 1784 | 1469143449100 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 1784 | 1469143449109 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x91771400 == 29 [pid = 1784] [id = 419] 16:24:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x91772400) [pid = 1784] [serial = 1258] [outer = (nil)] 16:24:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x923dbc00) [pid = 1784] [serial = 1259] [outer = 0x91772400] 16:24:09 INFO - PROCESS | 1784 | 1469143449183 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x938d9000) [pid = 1784] [serial = 1260] [outer = 0x91772400] 16:24:10 INFO - PROCESS | 1784 | 1469143449997 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:24:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1288ms 16:24:10 INFO - PROCESS | 1784 | 1469143450069 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 1784 | 1469143450076 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 16:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:24:10 INFO - PROCESS | 1784 | 1469143450087 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 1784 | 1469143450091 Marionette TRACE conn4 <- [1,1650,null,{}] 16:24:10 INFO - PROCESS | 1784 | 1469143450097 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 1784 | 1469143450103 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:10 INFO - PROCESS | 1784 | 1469143450274 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 16:24:10 INFO - PROCESS | 1784 | 1469143450427 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 1784 | 1469143450435 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x9396fc00 == 30 [pid = 1784] [id = 420] 16:24:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x93c52400) [pid = 1784] [serial = 1261] [outer = (nil)] 16:24:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x94710000) [pid = 1784] [serial = 1262] [outer = 0x93c52400] 16:24:10 INFO - PROCESS | 1784 | 1469143450511 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9520ac00) [pid = 1784] [serial = 1263] [outer = 0x93c52400] 16:24:11 INFO - PROCESS | 1784 | 1469143451488 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:24:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1436ms 16:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:24:11 INFO - PROCESS | 1784 | 1469143451523 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 1784 | 1469143451526 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 16:24:11 INFO - PROCESS | 1784 | 1469143451533 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 1784 | 1469143451539 Marionette TRACE conn4 <- [1,1654,null,{}] 16:24:11 INFO - PROCESS | 1784 | 1469143451564 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 1784 | 1469143451573 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:11 INFO - PROCESS | 1784 | 1469143451784 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 16:24:11 INFO - PROCESS | 1784 | 1469143451812 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 1784 | 1469143451824 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x965cc400 == 31 [pid = 1784] [id = 421] 16:24:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965cd400) [pid = 1784] [serial = 1264] [outer = (nil)] 16:24:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965d3000) [pid = 1784] [serial = 1265] [outer = 0x965cd400] 16:24:11 INFO - PROCESS | 1784 | 1469143451893 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965e2000) [pid = 1784] [serial = 1266] [outer = 0x965cd400] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9ad9ec00) [pid = 1784] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93c53800) [pid = 1784] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a8a7400) [pid = 1784] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x95207000) [pid = 1784] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x95284400) [pid = 1784] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965a3800) [pid = 1784] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x923d8800) [pid = 1784] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9176ec00) [pid = 1784] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9a09f000) [pid = 1784] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:24:12 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9b3d6000) [pid = 1784] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:24:13 INFO - PROCESS | 1784 | 1469143453236 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:24:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1745ms 16:24:13 INFO - PROCESS | 1784 | 1469143453278 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 1784 | 1469143453283 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 16:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:24:13 INFO - PROCESS | 1784 | 1469143453289 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 1784 | 1469143453291 Marionette TRACE conn4 <- [1,1658,null,{}] 16:24:13 INFO - PROCESS | 1784 | 1469143453297 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 1784 | 1469143453302 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:13 INFO - PROCESS | 1784 | 1469143453453 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 16:24:13 INFO - PROCESS | 1784 | 1469143453464 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 1784 | 1469143453470 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f209c00 == 32 [pid = 1784] [id = 422] 16:24:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9528a800) [pid = 1784] [serial = 1267] [outer = (nil)] 16:24:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9972f000) [pid = 1784] [serial = 1268] [outer = 0x9528a800] 16:24:13 INFO - PROCESS | 1784 | 1469143453539 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9a095400) [pid = 1784] [serial = 1269] [outer = 0x9528a800] 16:24:14 INFO - PROCESS | 1784 | 1469143454414 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1180ms 16:24:14 INFO - PROCESS | 1784 | 1469143454470 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 1784 | 1469143454473 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 16:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:24:14 INFO - PROCESS | 1784 | 1469143454480 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 1784 | 1469143454483 Marionette TRACE conn4 <- [1,1662,null,{}] 16:24:14 INFO - PROCESS | 1784 | 1469143454489 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 1784 | 1469143454493 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:14 INFO - PROCESS | 1784 | 1469143454643 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 16:24:14 INFO - PROCESS | 1784 | 1469143454652 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 1784 | 1469143454658 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207400 == 33 [pid = 1784] [id = 423] 16:24:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x92eab400) [pid = 1784] [serial = 1270] [outer = (nil)] 16:24:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9a8a7c00) [pid = 1784] [serial = 1271] [outer = 0x92eab400] 16:24:14 INFO - PROCESS | 1784 | 1469143454726 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9ab46400) [pid = 1784] [serial = 1272] [outer = 0x92eab400] 16:24:15 INFO - PROCESS | 1784 | 1469143455917 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1492ms 16:24:15 INFO - PROCESS | 1784 | 1469143455974 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 1784 | 1469143455979 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 16:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:24:15 INFO - PROCESS | 1784 | 1469143455988 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 1784 | 1469143455995 Marionette TRACE conn4 <- [1,1666,null,{}] 16:24:16 INFO - PROCESS | 1784 | 1469143456004 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 1784 | 1469143456010 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:16 INFO - PROCESS | 1784 | 1469143456219 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 16:24:16 INFO - PROCESS | 1784 | 1469143456491 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 1784 | 1469143456505 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203c00 == 34 [pid = 1784] [id = 424] 16:24:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8f205000) [pid = 1784] [serial = 1273] [outer = (nil)] 16:24:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93974800) [pid = 1784] [serial = 1274] [outer = 0x8f205000] 16:24:16 INFO - PROCESS | 1784 | 1469143456592 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9513dc00) [pid = 1784] [serial = 1275] [outer = 0x8f205000] 16:24:17 INFO - PROCESS | 1784 | 1469143457618 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1690ms 16:24:17 INFO - PROCESS | 1784 | 1469143457678 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 1784 | 1469143457686 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 16:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:24:17 INFO - PROCESS | 1784 | 1469143457696 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 1784 | 1469143457701 Marionette TRACE conn4 <- [1,1670,null,{}] 16:24:17 INFO - PROCESS | 1784 | 1469143457707 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 1784 | 1469143457713 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:17 INFO - PROCESS | 1784 | 1469143457916 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 16:24:18 INFO - PROCESS | 1784 | 1469143458179 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 1784 | 1469143458186 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a3800 == 35 [pid = 1784] [id = 425] 16:24:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965af000) [pid = 1784] [serial = 1276] [outer = (nil)] 16:24:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9a331c00) [pid = 1784] [serial = 1277] [outer = 0x965af000] 16:24:18 INFO - PROCESS | 1784 | 1469143458323 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a80a400) [pid = 1784] [serial = 1278] [outer = 0x965af000] 16:24:19 INFO - PROCESS | 1784 | 1469143459306 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1681ms 16:24:19 INFO - PROCESS | 1784 | 1469143459378 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 16:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:24:19 INFO - PROCESS | 1784 | 1469143459383 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 16:24:19 INFO - PROCESS | 1784 | 1469143459390 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 1784 | 1469143459396 Marionette TRACE conn4 <- [1,1674,null,{}] 16:24:19 INFO - PROCESS | 1784 | 1469143459413 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 1784 | 1469143459421 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:19 INFO - PROCESS | 1784 | 1469143459637 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 16:24:19 INFO - PROCESS | 1784 | 1469143459860 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 1784 | 1469143459870 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b3cf000 == 36 [pid = 1784] [id = 426] 16:24:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b3d6000) [pid = 1784] [serial = 1279] [outer = (nil)] 16:24:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9b50ac00) [pid = 1784] [serial = 1280] [outer = 0x9b3d6000] 16:24:19 INFO - PROCESS | 1784 | 1469143459979 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9b57a800) [pid = 1784] [serial = 1281] [outer = 0x9b3d6000] 16:24:20 INFO - PROCESS | 1784 | 1469143460905 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1586ms 16:24:20 INFO - PROCESS | 1784 | 1469143460989 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 1784 | 1469143460995 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 16:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:24:21 INFO - PROCESS | 1784 | 1469143461003 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 1784 | 1469143461007 Marionette TRACE conn4 <- [1,1678,null,{}] 16:24:21 INFO - PROCESS | 1784 | 1469143461012 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 1784 | 1469143461017 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:21 INFO - PROCESS | 1784 | 1469143461201 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 16:24:21 INFO - PROCESS | 1784 | 1469143461438 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 1784 | 1469143461446 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f29a800 == 37 [pid = 1784] [id = 427] 16:24:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9528e400) [pid = 1784] [serial = 1282] [outer = (nil)] 16:24:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9a352400) [pid = 1784] [serial = 1283] [outer = 0x9528e400] 16:24:21 INFO - PROCESS | 1784 | 1469143461564 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9ada2c00) [pid = 1784] [serial = 1284] [outer = 0x9528e400] 16:24:22 INFO - PROCESS | 1784 | 1469143462702 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1789ms 16:24:22 INFO - PROCESS | 1784 | 1469143462793 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 16:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:24:22 INFO - PROCESS | 1784 | 1469143462799 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 16:24:22 INFO - PROCESS | 1784 | 1469143462808 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 1784 | 1469143462813 Marionette TRACE conn4 <- [1,1682,null,{}] 16:24:22 INFO - PROCESS | 1784 | 1469143462839 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 1784 | 1469143462845 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:23 INFO - PROCESS | 1784 | 1469143463092 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 16:24:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8f209c00 == 36 [pid = 1784] [id = 422] 16:24:23 INFO - PROCESS | 1784 | --DOCSHELL 0x965cc400 == 35 [pid = 1784] [id = 421] 16:24:23 INFO - PROCESS | 1784 | --DOCSHELL 0x9396fc00 == 34 [pid = 1784] [id = 420] 16:24:23 INFO - PROCESS | 1784 | --DOCSHELL 0x91771400 == 33 [pid = 1784] [id = 419] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9b3c9800) [pid = 1784] [serial = 1229] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9890f000) [pid = 1784] [serial = 1233] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9b3d0800) [pid = 1784] [serial = 1230] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x965b1000) [pid = 1784] [serial = 1232] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9ad9f400) [pid = 1784] [serial = 1217] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b108800) [pid = 1784] [serial = 1218] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a08cc00) [pid = 1784] [serial = 1209] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a086000) [pid = 1784] [serial = 1208] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x96516c00) [pid = 1784] [serial = 1223] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x965aa800) [pid = 1784] [serial = 1224] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965d6c00) [pid = 1784] [serial = 1214] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x99734800) [pid = 1784] [serial = 1215] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x92eae400) [pid = 1784] [serial = 1220] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9399a400) [pid = 1784] [serial = 1221] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x939a4800) [pid = 1784] [serial = 1211] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x93c55000) [pid = 1784] [serial = 1212] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9a359c00) [pid = 1784] [serial = 1226] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9bcd5800) [pid = 1784] [serial = 1235] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9bce2c00) [pid = 1784] [serial = 1236] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9a80d400) [pid = 1784] [serial = 1227] [outer = (nil)] [url = about:blank] 16:24:23 INFO - PROCESS | 1784 | 1469143463357 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:23 INFO - PROCESS | 1784 | 1469143463367 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20ec00 == 34 [pid = 1784] [id = 428] 16:24:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x8f28b400) [pid = 1784] [serial = 1285] [outer = (nil)] 16:24:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x91770800) [pid = 1784] [serial = 1286] [outer = 0x8f28b400] 16:24:23 INFO - PROCESS | 1784 | 1469143463443 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9399b800) [pid = 1784] [serial = 1287] [outer = 0x8f28b400] 16:24:24 INFO - PROCESS | 1784 | 1469143464252 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1496ms 16:24:24 INFO - PROCESS | 1784 | 1469143464302 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 1784 | 1469143464310 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 16:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:24:24 INFO - PROCESS | 1784 | 1469143464320 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 1784 | 1469143464324 Marionette TRACE conn4 <- [1,1686,null,{}] 16:24:24 INFO - PROCESS | 1784 | 1469143464347 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 1784 | 1469143464353 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:24 INFO - PROCESS | 1784 | 1469143464522 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 16:24:24 INFO - PROCESS | 1784 | 1469143464533 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 1784 | 1469143464539 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x91767400 == 35 [pid = 1784] [id = 429] 16:24:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9470e000) [pid = 1784] [serial = 1288] [outer = (nil)] 16:24:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x965a5000) [pid = 1784] [serial = 1289] [outer = 0x9470e000] 16:24:24 INFO - PROCESS | 1784 | 1469143464614 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x965b0000) [pid = 1784] [serial = 1290] [outer = 0x9470e000] 16:24:25 INFO - PROCESS | 1784 | 1469143465628 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1349ms 16:24:25 INFO - PROCESS | 1784 | 1469143465669 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 1784 | 1469143465673 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 16:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:24:25 INFO - PROCESS | 1784 | 1469143465680 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 1784 | 1469143465686 Marionette TRACE conn4 <- [1,1690,null,{}] 16:24:25 INFO - PROCESS | 1784 | 1469143465707 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 1784 | 1469143465716 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:25 INFO - PROCESS | 1784 | 1469143465943 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 16:24:25 INFO - PROCESS | 1784 | 1469143465972 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 1784 | 1469143465980 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a351400 == 36 [pid = 1784] [id = 430] 16:24:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9a351c00) [pid = 1784] [serial = 1291] [outer = (nil)] 16:24:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9a43dc00) [pid = 1784] [serial = 1292] [outer = 0x9a351c00] 16:24:26 INFO - PROCESS | 1784 | 1469143466054 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b105000) [pid = 1784] [serial = 1293] [outer = 0x9a351c00] 16:24:27 INFO - PROCESS | 1784 | 1469143467005 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1395ms 16:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:24:27 INFO - PROCESS | 1784 | 1469143467076 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 1784 | 1469143467080 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 16:24:27 INFO - PROCESS | 1784 | 1469143467087 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 1784 | 1469143467090 Marionette TRACE conn4 <- [1,1694,null,{}] 16:24:27 INFO - PROCESS | 1784 | 1469143467096 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 1784 | 1469143467101 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:27 INFO - PROCESS | 1784 | 1469143467332 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 16:24:27 INFO - PROCESS | 1784 | 1469143467355 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 1784 | 1469143467362 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e7c00 == 37 [pid = 1784] [id = 431] 16:24:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9825a800) [pid = 1784] [serial = 1294] [outer = (nil)] 16:24:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9b3d1800) [pid = 1784] [serial = 1295] [outer = 0x9825a800] 16:24:27 INFO - PROCESS | 1784 | 1469143467433 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x95214000) [pid = 1784] [serial = 1296] [outer = 0x9825a800] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x91772400) [pid = 1784] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b57c000) [pid = 1784] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8fd43000) [pid = 1784] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b3d7000) [pid = 1784] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965eb400) [pid = 1784] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965cd400) [pid = 1784] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x93c52400) [pid = 1784] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9528a800) [pid = 1784] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965d7000) [pid = 1784] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x93975c00) [pid = 1784] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:24:28 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9176e400) [pid = 1784] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:24:28 INFO - PROCESS | 1784 | 1469143468448 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1385ms 16:24:28 INFO - PROCESS | 1784 | 1469143468472 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 1784 | 1469143468476 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 16:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:24:28 INFO - PROCESS | 1784 | 1469143468483 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 1784 | 1469143468486 Marionette TRACE conn4 <- [1,1698,null,{}] 16:24:28 INFO - PROCESS | 1784 | 1469143468491 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 1784 | 1469143468497 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:28 INFO - PROCESS | 1784 | 1469143468705 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 16:24:28 INFO - PROCESS | 1784 | 1469143468726 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 1784 | 1469143468736 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206000 == 38 [pid = 1784] [id = 432] 16:24:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8f296000) [pid = 1784] [serial = 1297] [outer = (nil)] 16:24:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9650ec00) [pid = 1784] [serial = 1298] [outer = 0x8f296000] 16:24:28 INFO - PROCESS | 1784 | 1469143468803 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9a08a400) [pid = 1784] [serial = 1299] [outer = 0x8f296000] 16:24:29 INFO - PROCESS | 1784 | 1469143469669 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1233ms 16:24:29 INFO - PROCESS | 1784 | 1469143469716 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 1784 | 1469143469720 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 16:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:24:29 INFO - PROCESS | 1784 | 1469143469727 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 1784 | 1469143469730 Marionette TRACE conn4 <- [1,1702,null,{}] 16:24:29 INFO - PROCESS | 1784 | 1469143469736 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:29 INFO - PROCESS | 1784 | 1469143469746 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:29 INFO - PROCESS | 1784 | 1469143469950 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 16:24:30 INFO - PROCESS | 1784 | 1469143470146 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:30 INFO - PROCESS | 1784 | 1469143470156 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204800 == 39 [pid = 1784] [id = 433] 16:24:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8f208c00) [pid = 1784] [serial = 1300] [outer = (nil)] 16:24:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f28bc00) [pid = 1784] [serial = 1301] [outer = 0x8f208c00] 16:24:30 INFO - PROCESS | 1784 | 1469143470242 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8fd35c00) [pid = 1784] [serial = 1302] [outer = 0x8f208c00] 16:24:31 INFO - PROCESS | 1784 | 1469143471329 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1645ms 16:24:31 INFO - PROCESS | 1784 | 1469143471375 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 1784 | 1469143471382 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 16:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:24:31 INFO - PROCESS | 1784 | 1469143471391 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - PROCESS | 1784 | 1469143471396 Marionette TRACE conn4 <- [1,1706,null,{}] 16:24:31 INFO - PROCESS | 1784 | 1469143471405 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:31 INFO - PROCESS | 1784 | 1469143471414 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:31 INFO - PROCESS | 1784 | 1469143471621 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 16:24:31 INFO - PROCESS | 1784 | 1469143471850 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 1784 | 1469143471860 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x93996800 == 40 [pid = 1784] [id = 434] 16:24:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93a57400) [pid = 1784] [serial = 1303] [outer = (nil)] 16:24:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x93c56400) [pid = 1784] [serial = 1304] [outer = 0x93a57400] 16:24:31 INFO - PROCESS | 1784 | 1469143471991 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9520e000) [pid = 1784] [serial = 1305] [outer = 0x93a57400] 16:24:33 INFO - PROCESS | 1784 | 1469143473014 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1692ms 16:24:33 INFO - PROCESS | 1784 | 1469143473088 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 16:24:33 INFO - PROCESS | 1784 | 1469143473095 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 16:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:24:33 INFO - PROCESS | 1784 | 1469143473103 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:24:33 INFO - PROCESS | 1784 | 1469143473108 Marionette TRACE conn4 <- [1,1710,null,{}] 16:24:33 INFO - PROCESS | 1784 | 1469143473115 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:33 INFO - PROCESS | 1784 | 1469143473121 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:33 INFO - PROCESS | 1784 | 1469143473362 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 16:24:33 INFO - PROCESS | 1784 | 1469143473680 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 1784 | 1469143473688 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x9514a000 == 41 [pid = 1784] [id = 435] 16:24:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965af800) [pid = 1784] [serial = 1306] [outer = (nil)] 16:24:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x98227000) [pid = 1784] [serial = 1307] [outer = 0x965af800] 16:24:33 INFO - PROCESS | 1784 | 1469143473774 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x99fbf400) [pid = 1784] [serial = 1308] [outer = 0x965af800] 16:24:34 INFO - PROCESS | 1784 | 1469143474793 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1749ms 16:24:34 INFO - PROCESS | 1784 | 1469143474854 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 1784 | 1469143474859 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 16:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:24:34 INFO - PROCESS | 1784 | 1469143474874 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - PROCESS | 1784 | 1469143474884 Marionette TRACE conn4 <- [1,1714,null,{}] 16:24:34 INFO - PROCESS | 1784 | 1469143474894 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 1784 | 1469143474902 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:35 INFO - PROCESS | 1784 | 1469143475144 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 16:24:35 INFO - PROCESS | 1784 | 1469143475417 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 1784 | 1469143475423 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a807c00 == 42 [pid = 1784] [id = 436] 16:24:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9b41d800) [pid = 1784] [serial = 1309] [outer = (nil)] 16:24:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9c1fc800) [pid = 1784] [serial = 1310] [outer = 0x9b41d800] 16:24:35 INFO - PROCESS | 1784 | 1469143475512 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9c26b000) [pid = 1784] [serial = 1311] [outer = 0x9b41d800] 16:24:36 INFO - PROCESS | 1784 | 1469143476492 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1701ms 16:24:36 INFO - PROCESS | 1784 | 1469143476569 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 1784 | 1469143476573 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 16:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:24:36 INFO - PROCESS | 1784 | 1469143476581 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 1784 | 1469143476584 Marionette TRACE conn4 <- [1,1718,null,{}] 16:24:36 INFO - PROCESS | 1784 | 1469143476591 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 1784 | 1469143476595 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:36 INFO - PROCESS | 1784 | 1469143476843 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 16:24:37 INFO - PROCESS | 1784 | 1469143477114 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 1784 | 1469143477121 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b50f800 == 43 [pid = 1784] [id = 437] 16:24:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9d436c00) [pid = 1784] [serial = 1312] [outer = (nil)] 16:24:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9d80b400) [pid = 1784] [serial = 1313] [outer = 0x9d436c00] 16:24:37 INFO - PROCESS | 1784 | 1469143477209 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9d88dc00) [pid = 1784] [serial = 1314] [outer = 0x9d436c00] 16:24:38 INFO - PROCESS | 1784 | 1469143478161 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1634ms 16:24:38 INFO - PROCESS | 1784 | 1469143478231 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 1784 | 1469143478236 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 16:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:24:38 INFO - PROCESS | 1784 | 1469143478246 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 1784 | 1469143478250 Marionette TRACE conn4 <- [1,1722,null,{}] 16:24:38 INFO - PROCESS | 1784 | 1469143478257 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:38 INFO - PROCESS | 1784 | 1469143478263 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:38 INFO - PROCESS | 1784 | 1469143478458 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 16:24:38 INFO - PROCESS | 1784 | 1469143478904 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 1784 | 1469143478914 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3b400 == 44 [pid = 1784] [id = 438] 16:24:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8fd3b800) [pid = 1784] [serial = 1315] [outer = (nil)] 16:24:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9176b400) [pid = 1784] [serial = 1316] [outer = 0x8fd3b800] 16:24:39 INFO - PROCESS | 1784 | 1469143479034 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x923dc000) [pid = 1784] [serial = 1317] [outer = 0x8fd3b800] 16:24:39 INFO - PROCESS | 1784 | 1469143479987 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1837ms 16:24:40 INFO - PROCESS | 1784 | 1469143480086 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 1784 | 1469143480092 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 16:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:24:40 INFO - PROCESS | 1784 | 1469143480105 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 1784 | 1469143480110 Marionette TRACE conn4 <- [1,1726,null,{}] 16:24:40 INFO - PROCESS | 1784 | 1469143480122 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 1784 | 1469143480131 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x965a8800 == 43 [pid = 1784] [id = 400] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9650f800 == 42 [pid = 1784] [id = 418] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd37c00 == 41 [pid = 1784] [id = 398] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x93970000 == 40 [pid = 1784] [id = 399] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x94710800 == 39 [pid = 1784] [id = 401] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9176b000 == 38 [pid = 1784] [id = 403] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x923df800 == 37 [pid = 1784] [id = 402] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206000 == 36 [pid = 1784] [id = 432] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x965e7c00 == 35 [pid = 1784] [id = 431] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9a351400 == 34 [pid = 1784] [id = 430] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x91767400 == 33 [pid = 1784] [id = 429] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20ec00 == 32 [pid = 1784] [id = 428] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9b3cf000 == 31 [pid = 1784] [id = 426] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x939a3800 == 30 [pid = 1784] [id = 425] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203c00 == 29 [pid = 1784] [id = 424] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28b800 == 28 [pid = 1784] [id = 416] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x938dd800 == 27 [pid = 1784] [id = 417] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x938dac00 == 26 [pid = 1784] [id = 397] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207400 == 25 [pid = 1784] [id = 423] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9a097800 == 24 [pid = 1784] [id = 408] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9b510000 == 23 [pid = 1784] [id = 414] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f29a800 == 22 [pid = 1784] [id = 427] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9176d000 == 21 [pid = 1784] [id = 413] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9399c800 == 20 [pid = 1784] [id = 411] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9a8a6c00 == 19 [pid = 1784] [id = 405] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x923e1c00 == 18 [pid = 1784] [id = 407] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3a000 == 17 [pid = 1784] [id = 412] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x939a1400 == 16 [pid = 1784] [id = 410] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x95147400 == 15 [pid = 1784] [id = 404] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9ab40000 == 14 [pid = 1784] [id = 409] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x923d7800 == 13 [pid = 1784] [id = 406] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x91771800 == 12 [pid = 1784] [id = 415] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9b50f800 == 11 [pid = 1784] [id = 437] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9a807c00 == 10 [pid = 1784] [id = 436] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x93996800 == 9 [pid = 1784] [id = 434] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9514a000 == 8 [pid = 1784] [id = 435] 16:24:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204800 == 7 [pid = 1784] [id = 433] 16:24:41 INFO - PROCESS | 1784 | 1469143481462 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x923dbc00) [pid = 1784] [serial = 1259] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9c1f0000) [pid = 1784] [serial = 1245] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9520b000) [pid = 1784] [serial = 1239] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x938d9000) [pid = 1784] [serial = 1260] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9c267c00) [pid = 1784] [serial = 1247] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x99fc2000) [pid = 1784] [serial = 1241] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x965d3000) [pid = 1784] [serial = 1265] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x94710000) [pid = 1784] [serial = 1262] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9972f000) [pid = 1784] [serial = 1268] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a09e400) [pid = 1784] [serial = 1242] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x99736000) [pid = 1784] [serial = 1257] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x98221800) [pid = 1784] [serial = 1256] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x93c55400) [pid = 1784] [serial = 1253] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9d4b1c00) [pid = 1784] [serial = 1251] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965e2000) [pid = 1784] [serial = 1266] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9520ac00) [pid = 1784] [serial = 1263] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9c1f5400) [pid = 1784] [serial = 1250] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9470bc00) [pid = 1784] [serial = 1254] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9c26dc00) [pid = 1784] [serial = 1248] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x93c5c800) [pid = 1784] [serial = 1238] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9bf9dc00) [pid = 1784] [serial = 1244] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9a095400) [pid = 1784] [serial = 1269] [outer = (nil)] [url = about:blank] 16:24:41 INFO - PROCESS | 1784 | 1469143481759 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 1784 | 1469143481770 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20b800 == 8 [pid = 1784] [id = 439] 16:24:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x8f20c800) [pid = 1784] [serial = 1318] [outer = (nil)] 16:24:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8f28c000) [pid = 1784] [serial = 1319] [outer = 0x8f20c800] 16:24:41 INFO - PROCESS | 1784 | 1469143481847 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8fd37c00) [pid = 1784] [serial = 1320] [outer = 0x8f20c800] 16:24:42 INFO - PROCESS | 1784 | 1469143482713 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2646ms 16:24:42 INFO - PROCESS | 1784 | 1469143482751 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 16:24:42 INFO - PROCESS | 1784 | 1469143482758 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 16:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:24:42 INFO - PROCESS | 1784 | 1469143482768 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - PROCESS | 1784 | 1469143482772 Marionette TRACE conn4 <- [1,1730,null,{}] 16:24:42 INFO - PROCESS | 1784 | 1469143482780 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:42 INFO - PROCESS | 1784 | 1469143482799 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:42 INFO - PROCESS | 1784 | 1469143482979 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 16:24:43 INFO - PROCESS | 1784 | 1469143483131 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 1784 | 1469143483140 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eaf000 == 9 [pid = 1784] [id = 440] 16:24:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x92eb1800) [pid = 1784] [serial = 1321] [outer = (nil)] 16:24:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9399a400) [pid = 1784] [serial = 1322] [outer = 0x92eb1800] 16:24:43 INFO - PROCESS | 1784 | 1469143483217 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x939a5400) [pid = 1784] [serial = 1323] [outer = 0x92eb1800] 16:24:44 INFO - PROCESS | 1784 | 1469143484084 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1385ms 16:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:24:44 INFO - PROCESS | 1784 | 1469143484156 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 1784 | 1469143484161 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 16:24:44 INFO - PROCESS | 1784 | 1469143484169 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - PROCESS | 1784 | 1469143484172 Marionette TRACE conn4 <- [1,1734,null,{}] 16:24:44 INFO - PROCESS | 1784 | 1469143484180 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:44 INFO - PROCESS | 1784 | 1469143484188 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:44 INFO - PROCESS | 1784 | 1469143484428 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 16:24:44 INFO - PROCESS | 1784 | 1469143484451 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 1784 | 1469143484461 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x95206400 == 10 [pid = 1784] [id = 441] 16:24:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x95209400) [pid = 1784] [serial = 1324] [outer = (nil)] 16:24:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9520e800) [pid = 1784] [serial = 1325] [outer = 0x95209400] 16:24:44 INFO - PROCESS | 1784 | 1469143484533 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x95285c00) [pid = 1784] [serial = 1326] [outer = 0x95209400] 16:24:45 INFO - PROCESS | 1784 | 1469143485594 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1498ms 16:24:45 INFO - PROCESS | 1784 | 1469143485667 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 1784 | 1469143485673 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 16:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:24:45 INFO - PROCESS | 1784 | 1469143485702 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - PROCESS | 1784 | 1469143485710 Marionette TRACE conn4 <- [1,1738,null,{}] 16:24:45 INFO - PROCESS | 1784 | 1469143485716 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:45 INFO - PROCESS | 1784 | 1469143485724 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:45 INFO - PROCESS | 1784 | 1469143485976 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 16:24:46 INFO - PROCESS | 1784 | 1469143485999 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 1784 | 1469143486007 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9479d000 == 11 [pid = 1784] [id = 442] 16:24:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x96514400) [pid = 1784] [serial = 1327] [outer = (nil)] 16:24:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965d6c00) [pid = 1784] [serial = 1328] [outer = 0x96514400] 16:24:46 INFO - PROCESS | 1784 | 1469143486096 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965e4400) [pid = 1784] [serial = 1329] [outer = 0x96514400] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9825a800) [pid = 1784] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x92eab400) [pid = 1784] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9528e400) [pid = 1784] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f205000) [pid = 1784] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965af000) [pid = 1784] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b3d6000) [pid = 1784] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9470e000) [pid = 1784] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8f28b400) [pid = 1784] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9a351c00) [pid = 1784] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:24:46 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8f296000) [pid = 1784] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:24:47 INFO - PROCESS | 1784 | 1469143487504 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1868ms 16:24:47 INFO - PROCESS | 1784 | 1469143487552 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 1784 | 1469143487555 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 16:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:24:47 INFO - PROCESS | 1784 | 1469143487562 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 1784 | 1469143487566 Marionette TRACE conn4 <- [1,1742,null,{}] 16:24:47 INFO - PROCESS | 1784 | 1469143487572 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:47 INFO - PROCESS | 1784 | 1469143487577 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:47 INFO - PROCESS | 1784 | 1469143487799 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 16:24:47 INFO - PROCESS | 1784 | 1469143487855 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 1784 | 1469143487868 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f293000 == 12 [pid = 1784] [id = 443] 16:24:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x91772c00) [pid = 1784] [serial = 1330] [outer = (nil)] 16:24:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x965d5400) [pid = 1784] [serial = 1331] [outer = 0x91772c00] 16:24:47 INFO - PROCESS | 1784 | 1469143487953 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x965ea400) [pid = 1784] [serial = 1332] [outer = 0x91772c00] 16:24:48 INFO - PROCESS | 1784 | 1469143488963 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1484ms 16:24:49 INFO - PROCESS | 1784 | 1469143489048 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 1784 | 1469143489055 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 16:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:24:49 INFO - PROCESS | 1784 | 1469143489066 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 1784 | 1469143489070 Marionette TRACE conn4 <- [1,1746,null,{}] 16:24:49 INFO - PROCESS | 1784 | 1469143489080 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:49 INFO - PROCESS | 1784 | 1469143489085 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:49 INFO - PROCESS | 1784 | 1469143489319 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 16:24:49 INFO - PROCESS | 1784 | 1469143489575 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:49 INFO - PROCESS | 1784 | 1469143489591 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d9400 == 13 [pid = 1784] [id = 444] 16:24:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x923e0400) [pid = 1784] [serial = 1333] [outer = (nil)] 16:24:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x938dd800) [pid = 1784] [serial = 1334] [outer = 0x923e0400] 16:24:49 INFO - PROCESS | 1784 | 1469143489705 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9470c400) [pid = 1784] [serial = 1335] [outer = 0x923e0400] 16:24:50 INFO - PROCESS | 1784 | 1469143490743 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1737ms 16:24:50 INFO - PROCESS | 1784 | 1469143490803 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 1784 | 1469143490811 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 16:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:24:50 INFO - PROCESS | 1784 | 1469143490823 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 1784 | 1469143490827 Marionette TRACE conn4 <- [1,1750,null,{}] 16:24:50 INFO - PROCESS | 1784 | 1469143490834 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:50 INFO - PROCESS | 1784 | 1469143490839 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:51 INFO - PROCESS | 1784 | 1469143491047 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 16:24:51 INFO - PROCESS | 1784 | 1469143491270 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:51 INFO - PROCESS | 1784 | 1469143491281 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd42000 == 14 [pid = 1784] [id = 445] 16:24:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x91774c00) [pid = 1784] [serial = 1336] [outer = (nil)] 16:24:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965d4c00) [pid = 1784] [serial = 1337] [outer = 0x91774c00] 16:24:51 INFO - PROCESS | 1784 | 1469143491423 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9825a800) [pid = 1784] [serial = 1338] [outer = 0x91774c00] 16:24:52 INFO - PROCESS | 1784 | 1469143492506 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1740ms 16:24:52 INFO - PROCESS | 1784 | 1469143492563 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 16:24:52 INFO - PROCESS | 1784 | 1469143492567 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 16:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:24:52 INFO - PROCESS | 1784 | 1469143492575 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 1784 | 1469143492581 Marionette TRACE conn4 <- [1,1754,null,{}] 16:24:52 INFO - PROCESS | 1784 | 1469143492599 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:52 INFO - PROCESS | 1784 | 1469143492608 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:52 INFO - PROCESS | 1784 | 1469143492817 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 16:24:53 INFO - PROCESS | 1784 | 1469143493066 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:53 INFO - PROCESS | 1784 | 1469143493080 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a097c00 == 15 [pid = 1784] [id = 446] 16:24:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a099c00) [pid = 1784] [serial = 1339] [outer = (nil)] 16:24:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9a42f400) [pid = 1784] [serial = 1340] [outer = 0x9a099c00] 16:24:53 INFO - PROCESS | 1784 | 1469143493165 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a8a7400) [pid = 1784] [serial = 1341] [outer = 0x9a099c00] 16:24:54 INFO - PROCESS | 1784 | 1469143494143 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1644ms 16:24:54 INFO - PROCESS | 1784 | 1469143494220 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 1784 | 1469143494224 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 16:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:24:54 INFO - PROCESS | 1784 | 1469143494232 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 1784 | 1469143494235 Marionette TRACE conn4 <- [1,1758,null,{}] 16:24:54 INFO - PROCESS | 1784 | 1469143494241 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:54 INFO - PROCESS | 1784 | 1469143494247 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:54 INFO - PROCESS | 1784 | 1469143494439 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 16:24:54 INFO - PROCESS | 1784 | 1469143494659 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 1784 | 1469143494667 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b10a000 == 16 [pid = 1784] [id = 447] 16:24:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b10c800) [pid = 1784] [serial = 1342] [outer = (nil)] 16:24:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9b3cec00) [pid = 1784] [serial = 1343] [outer = 0x9b10c800] 16:24:54 INFO - PROCESS | 1784 | 1469143494798 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9b3cfc00) [pid = 1784] [serial = 1344] [outer = 0x9b10c800] 16:24:55 INFO - PROCESS | 1784 | 1469143495943 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1785ms 16:24:56 INFO - PROCESS | 1784 | 1469143496019 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 1784 | 1469143496025 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 16:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:24:56 INFO - PROCESS | 1784 | 1469143496035 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 1784 | 1469143496039 Marionette TRACE conn4 <- [1,1762,null,{}] 16:24:56 INFO - PROCESS | 1784 | 1469143496048 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 1784 | 1469143496054 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:56 INFO - PROCESS | 1784 | 1469143496307 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9ab46400) [pid = 1784] [serial = 1272] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a8a7c00) [pid = 1784] [serial = 1271] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | 1469143496625 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 1784 | 1469143496638 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9b3d1800) [pid = 1784] [serial = 1295] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x95214000) [pid = 1784] [serial = 1296] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a352400) [pid = 1784] [serial = 1283] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9ada2c00) [pid = 1784] [serial = 1284] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x93974800) [pid = 1784] [serial = 1274] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9513dc00) [pid = 1784] [serial = 1275] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9a331c00) [pid = 1784] [serial = 1277] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9a80a400) [pid = 1784] [serial = 1278] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b50ac00) [pid = 1784] [serial = 1280] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9b57a800) [pid = 1784] [serial = 1281] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965a5000) [pid = 1784] [serial = 1289] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x91770800) [pid = 1784] [serial = 1286] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9399b800) [pid = 1784] [serial = 1287] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9a43dc00) [pid = 1784] [serial = 1292] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9b105000) [pid = 1784] [serial = 1293] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x965b0000) [pid = 1784] [serial = 1290] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x9650ec00) [pid = 1784] [serial = 1298] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9a08a400) [pid = 1784] [serial = 1299] [outer = (nil)] [url = about:blank] 16:24:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x91776c00 == 17 [pid = 1784] [id = 448] 16:24:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x923d5800) [pid = 1784] [serial = 1345] [outer = (nil)] 16:24:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x93974400) [pid = 1784] [serial = 1346] [outer = 0x923d5800] 16:24:56 INFO - PROCESS | 1784 | 1469143496741 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9399f800) [pid = 1784] [serial = 1347] [outer = 0x923d5800] 16:24:57 INFO - PROCESS | 1784 | 1469143497560 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1591ms 16:24:57 INFO - PROCESS | 1784 | 1469143497626 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 1784 | 1469143497632 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 16:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:24:57 INFO - PROCESS | 1784 | 1469143497643 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 1784 | 1469143497647 Marionette TRACE conn4 <- [1,1766,null,{}] 16:24:57 INFO - PROCESS | 1784 | 1469143497654 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 1784 | 1469143497660 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:57 INFO - PROCESS | 1784 | 1469143497832 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 16:24:57 INFO - PROCESS | 1784 | 1469143497844 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 1784 | 1469143497851 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x95206000 == 18 [pid = 1784] [id = 449] 16:24:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x95209800) [pid = 1784] [serial = 1348] [outer = (nil)] 16:24:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x965a8c00) [pid = 1784] [serial = 1349] [outer = 0x95209800] 16:24:57 INFO - PROCESS | 1784 | 1469143497945 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x965b0c00) [pid = 1784] [serial = 1350] [outer = 0x95209800] 16:24:58 INFO - PROCESS | 1784 | 1469143498972 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1380ms 16:24:59 INFO - PROCESS | 1784 | 1469143499024 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 1784 | 1469143499027 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 16:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:24:59 INFO - PROCESS | 1784 | 1469143499034 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - PROCESS | 1784 | 1469143499040 Marionette TRACE conn4 <- [1,1770,null,{}] 16:24:59 INFO - PROCESS | 1784 | 1469143499056 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 1784 | 1469143499065 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:59 INFO - PROCESS | 1784 | 1469143499306 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 16:24:59 INFO - PROCESS | 1784 | 1469143499334 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 1784 | 1469143499343 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:24:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a331800 == 19 [pid = 1784] [id = 450] 16:24:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9a351400) [pid = 1784] [serial = 1351] [outer = (nil)] 16:24:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9a80a400) [pid = 1784] [serial = 1352] [outer = 0x9a351400] 16:24:59 INFO - PROCESS | 1784 | 1469143499419 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9ab47c00) [pid = 1784] [serial = 1353] [outer = 0x9a351400] 16:25:00 INFO - PROCESS | 1784 | 1469143500399 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1390ms 16:25:00 INFO - PROCESS | 1784 | 1469143500427 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 1784 | 1469143500431 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 16:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:25:00 INFO - PROCESS | 1784 | 1469143500438 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 1784 | 1469143500440 Marionette TRACE conn4 <- [1,1774,null,{}] 16:25:00 INFO - PROCESS | 1784 | 1469143500446 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:00 INFO - PROCESS | 1784 | 1469143500451 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:00 INFO - PROCESS | 1784 | 1469143500692 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 16:25:00 INFO - PROCESS | 1784 | 1469143500714 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:00 INFO - PROCESS | 1784 | 1469143500724 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a8a7c00 == 20 [pid = 1784] [id = 451] 16:25:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9ad9e400) [pid = 1784] [serial = 1354] [outer = (nil)] 16:25:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9b10bc00) [pid = 1784] [serial = 1355] [outer = 0x9ad9e400] 16:25:00 INFO - PROCESS | 1784 | 1469143500791 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b3c9800) [pid = 1784] [serial = 1356] [outer = 0x9ad9e400] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f208c00) [pid = 1784] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x93a57400) [pid = 1784] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965af800) [pid = 1784] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9b41d800) [pid = 1784] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x95209400) [pid = 1784] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x96514400) [pid = 1784] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8fd3b800) [pid = 1784] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8f20c800) [pid = 1784] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x92eb1800) [pid = 1784] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:25:01 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x9d436c00) [pid = 1784] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:25:01 INFO - PROCESS | 1784 | 1469143501826 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1433ms 16:25:01 INFO - PROCESS | 1784 | 1469143501873 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 16:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:25:01 INFO - PROCESS | 1784 | 1469143501877 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 16:25:01 INFO - PROCESS | 1784 | 1469143501884 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 1784 | 1469143501887 Marionette TRACE conn4 <- [1,1778,null,{}] 16:25:01 INFO - PROCESS | 1784 | 1469143501893 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:01 INFO - PROCESS | 1784 | 1469143501898 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:02 INFO - PROCESS | 1784 | 1469143502125 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 16:25:02 INFO - PROCESS | 1784 | 1469143502135 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 1784 | 1469143502143 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f201c00 == 21 [pid = 1784] [id = 452] 16:25:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x8f208c00) [pid = 1784] [serial = 1357] [outer = (nil)] 16:25:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x965d9800) [pid = 1784] [serial = 1358] [outer = 0x8f208c00] 16:25:02 INFO - PROCESS | 1784 | 1469143502214 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9ab41800) [pid = 1784] [serial = 1359] [outer = 0x8f208c00] 16:25:03 INFO - PROCESS | 1784 | 1469143503182 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1344ms 16:25:03 INFO - PROCESS | 1784 | 1469143503228 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 16:25:03 INFO - PROCESS | 1784 | 1469143503232 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 16:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:25:03 INFO - PROCESS | 1784 | 1469143503238 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 1784 | 1469143503242 Marionette TRACE conn4 <- [1,1782,null,{}] 16:25:03 INFO - PROCESS | 1784 | 1469143503247 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:03 INFO - PROCESS | 1784 | 1469143503257 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:03 INFO - PROCESS | 1784 | 1469143503520 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 16:25:03 INFO - PROCESS | 1784 | 1469143503698 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 1784 | 1469143503708 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202400 == 22 [pid = 1784] [id = 453] 16:25:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8f294c00) [pid = 1784] [serial = 1360] [outer = (nil)] 16:25:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8fd39400) [pid = 1784] [serial = 1361] [outer = 0x8f294c00] 16:25:03 INFO - PROCESS | 1784 | 1469143503859 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9176b000) [pid = 1784] [serial = 1362] [outer = 0x8f294c00] 16:25:04 INFO - PROCESS | 1784 | 1469143504881 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1690ms 16:25:04 INFO - PROCESS | 1784 | 1469143504931 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 16:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:25:04 INFO - PROCESS | 1784 | 1469143504938 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 16:25:04 INFO - PROCESS | 1784 | 1469143504947 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - PROCESS | 1784 | 1469143504952 Marionette TRACE conn4 <- [1,1786,null,{}] 16:25:04 INFO - PROCESS | 1784 | 1469143504960 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:04 INFO - PROCESS | 1784 | 1469143504966 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:05 INFO - PROCESS | 1784 | 1469143505166 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 16:25:05 INFO - PROCESS | 1784 | 1469143505393 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:05 INFO - PROCESS | 1784 | 1469143505402 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x94702400 == 23 [pid = 1784] [id = 454] 16:25:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9520ac00) [pid = 1784] [serial = 1363] [outer = (nil)] 16:25:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x95284800) [pid = 1784] [serial = 1364] [outer = 0x9520ac00] 16:25:05 INFO - PROCESS | 1784 | 1469143505534 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x96518800) [pid = 1784] [serial = 1365] [outer = 0x9520ac00] 16:25:06 INFO - PROCESS | 1784 | 1469143506537 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1647ms 16:25:06 INFO - PROCESS | 1784 | 1469143506593 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 1784 | 1469143506597 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 16:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:25:06 INFO - PROCESS | 1784 | 1469143506605 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 1784 | 1469143506609 Marionette TRACE conn4 <- [1,1790,null,{}] 16:25:06 INFO - PROCESS | 1784 | 1469143506615 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 1784 | 1469143506621 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:06 INFO - PROCESS | 1784 | 1469143506813 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 16:25:07 INFO - PROCESS | 1784 | 1469143506996 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:07 INFO - PROCESS | 1784 | 1469143507005 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x9890e800 == 24 [pid = 1784] [id = 455] 16:25:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x99fbf800) [pid = 1784] [serial = 1366] [outer = (nil)] 16:25:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a08d000) [pid = 1784] [serial = 1367] [outer = 0x99fbf800] 16:25:07 INFO - PROCESS | 1784 | 1469143507194 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a358400) [pid = 1784] [serial = 1368] [outer = 0x99fbf800] 16:25:08 INFO - PROCESS | 1784 | 1469143508211 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1637ms 16:25:08 INFO - PROCESS | 1784 | 1469143508244 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 1784 | 1469143508249 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 16:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:25:08 INFO - PROCESS | 1784 | 1469143508268 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 1784 | 1469143508275 Marionette TRACE conn4 <- [1,1794,null,{}] 16:25:08 INFO - PROCESS | 1784 | 1469143508282 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 1784 | 1469143508288 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:08 INFO - PROCESS | 1784 | 1469143508495 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 16:25:08 INFO - PROCESS | 1784 | 1469143508716 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 1784 | 1469143508724 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28f000 == 25 [pid = 1784] [id = 456] 16:25:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9528bc00) [pid = 1784] [serial = 1369] [outer = (nil)] 16:25:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9b575800) [pid = 1784] [serial = 1370] [outer = 0x9528bc00] 16:25:08 INFO - PROCESS | 1784 | 1469143508849 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9bf9d000) [pid = 1784] [serial = 1371] [outer = 0x9528bc00] 16:25:09 INFO - PROCESS | 1784 | 1469143509759 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1555ms 16:25:09 INFO - PROCESS | 1784 | 1469143509815 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 1784 | 1469143509819 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 16:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:25:09 INFO - PROCESS | 1784 | 1469143509826 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 1784 | 1469143509829 Marionette TRACE conn4 <- [1,1798,null,{}] 16:25:09 INFO - PROCESS | 1784 | 1469143509836 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 1784 | 1469143509841 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:10 INFO - PROCESS | 1784 | 1469143510028 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 16:25:10 INFO - PROCESS | 1784 | 1469143510206 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 1784 | 1469143510216 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c5bc00 == 26 [pid = 1784] [id = 457] 16:25:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965d9000) [pid = 1784] [serial = 1372] [outer = (nil)] 16:25:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9c1f1800) [pid = 1784] [serial = 1373] [outer = 0x965d9000] 16:25:10 INFO - PROCESS | 1784 | 1469143510342 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9c261400) [pid = 1784] [serial = 1374] [outer = 0x965d9000] 16:25:11 INFO - PROCESS | 1784 | 1469143511282 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1530ms 16:25:11 INFO - PROCESS | 1784 | 1469143511358 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 1784 | 1469143511361 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 16:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:25:11 INFO - PROCESS | 1784 | 1469143511369 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 1784 | 1469143511372 Marionette TRACE conn4 <- [1,1802,null,{}] 16:25:11 INFO - PROCESS | 1784 | 1469143511379 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 1784 | 1469143511384 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:11 INFO - PROCESS | 1784 | 1469143511695 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 16:25:12 INFO - PROCESS | 1784 | 1469143512027 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:12 INFO - PROCESS | 1784 | 1469143512046 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d433400 == 27 [pid = 1784] [id = 458] 16:25:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9d434400) [pid = 1784] [serial = 1375] [outer = (nil)] 16:25:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9d4b0400) [pid = 1784] [serial = 1376] [outer = 0x9d434400] 16:25:12 INFO - PROCESS | 1784 | 1469143512152 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0xa100fc00) [pid = 1784] [serial = 1377] [outer = 0x9d434400] 16:25:13 INFO - PROCESS | 1784 | 1469143513146 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1834ms 16:25:13 INFO - PROCESS | 1784 | 1469143513205 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 1784 | 1469143513209 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 16:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:25:13 INFO - PROCESS | 1784 | 1469143513217 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 1784 | 1469143513222 Marionette TRACE conn4 <- [1,1806,null,{}] 16:25:13 INFO - PROCESS | 1784 | 1469143513229 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:13 INFO - PROCESS | 1784 | 1469143513234 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:13 INFO - PROCESS | 1784 | 1469143513426 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 16:25:13 INFO - PROCESS | 1784 | 1469143513651 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 1784 | 1469143513659 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f290400 == 28 [pid = 1784] [id = 459] 16:25:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8f290800) [pid = 1784] [serial = 1378] [outer = (nil)] 16:25:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x8fd37800) [pid = 1784] [serial = 1379] [outer = 0x8f290800] 16:25:13 INFO - PROCESS | 1784 | 1469143513970 Marionette DEBUG loaded listener.js 16:25:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x8fd40400) [pid = 1784] [serial = 1380] [outer = 0x8f290800] 16:25:14 INFO - PROCESS | 1784 | 1469143514946 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1793ms 16:25:15 INFO - PROCESS | 1784 | 1469143515016 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 1784 | 1469143515021 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 16:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:25:15 INFO - PROCESS | 1784 | 1469143515038 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 1784 | 1469143515044 Marionette TRACE conn4 <- [1,1810,null,{}] 16:25:15 INFO - PROCESS | 1784 | 1469143515061 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:15 INFO - PROCESS | 1784 | 1469143515067 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:15 INFO - PROCESS | 1784 | 1469143515292 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f201c00 == 27 [pid = 1784] [id = 452] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9a8a7c00 == 26 [pid = 1784] [id = 451] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9a331800 == 25 [pid = 1784] [id = 450] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x95206000 == 24 [pid = 1784] [id = 449] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x91776c00 == 23 [pid = 1784] [id = 448] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20b800 == 22 [pid = 1784] [id = 439] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x92eaf000 == 21 [pid = 1784] [id = 440] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9479d000 == 20 [pid = 1784] [id = 442] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x95206400 == 19 [pid = 1784] [id = 441] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x923d9400 == 18 [pid = 1784] [id = 444] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9a097c00 == 17 [pid = 1784] [id = 446] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9b10a000 == 16 [pid = 1784] [id = 447] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f293000 == 15 [pid = 1784] [id = 443] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd42000 == 14 [pid = 1784] [id = 445] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3b400 == 13 [pid = 1784] [id = 438] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9d433400 == 12 [pid = 1784] [id = 458] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x93c5bc00 == 11 [pid = 1784] [id = 457] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28f000 == 10 [pid = 1784] [id = 456] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x94702400 == 9 [pid = 1784] [id = 454] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x9890e800 == 8 [pid = 1784] [id = 455] 16:25:16 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202400 == 7 [pid = 1784] [id = 453] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x965d5400) [pid = 1784] [serial = 1331] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8fd35c00) [pid = 1784] [serial = 1302] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8f28bc00) [pid = 1784] [serial = 1301] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9520e000) [pid = 1784] [serial = 1305] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x93c56400) [pid = 1784] [serial = 1304] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x99fbf400) [pid = 1784] [serial = 1308] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x98227000) [pid = 1784] [serial = 1307] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9c26b000) [pid = 1784] [serial = 1311] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x95285c00) [pid = 1784] [serial = 1326] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965d6c00) [pid = 1784] [serial = 1328] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9c1fc800) [pid = 1784] [serial = 1310] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x923dc000) [pid = 1784] [serial = 1317] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9176b400) [pid = 1784] [serial = 1316] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8f28c000) [pid = 1784] [serial = 1319] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8fd37c00) [pid = 1784] [serial = 1320] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9399a400) [pid = 1784] [serial = 1322] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9520e800) [pid = 1784] [serial = 1325] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x965e4400) [pid = 1784] [serial = 1329] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x939a5400) [pid = 1784] [serial = 1323] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9d88dc00) [pid = 1784] [serial = 1314] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9d80b400) [pid = 1784] [serial = 1313] [outer = (nil)] [url = about:blank] 16:25:16 INFO - PROCESS | 1784 | 1469143516612 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:16 INFO - PROCESS | 1784 | 1469143516625 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20d800 == 8 [pid = 1784] [id = 460] 16:25:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8f20e400) [pid = 1784] [serial = 1381] [outer = (nil)] 16:25:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8f28bc00) [pid = 1784] [serial = 1382] [outer = 0x8f20e400] 16:25:16 INFO - PROCESS | 1784 | 1469143516708 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8fd3bc00) [pid = 1784] [serial = 1383] [outer = 0x8f20e400] 16:25:17 INFO - PROCESS | 1784 | 1469143517566 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2594ms 16:25:17 INFO - PROCESS | 1784 | 1469143517634 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 1784 | 1469143517640 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 16:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:25:17 INFO - PROCESS | 1784 | 1469143517647 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 1784 | 1469143517652 Marionette TRACE conn4 <- [1,1814,null,{}] 16:25:17 INFO - PROCESS | 1784 | 1469143517661 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:17 INFO - PROCESS | 1784 | 1469143517669 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:17 INFO - PROCESS | 1784 | 1469143517844 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 16:25:18 INFO - PROCESS | 1784 | 1469143517998 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 1784 | 1469143518005 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x923de800 == 9 [pid = 1784] [id = 461] 16:25:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x923df000) [pid = 1784] [serial = 1384] [outer = (nil)] 16:25:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x92eb0400) [pid = 1784] [serial = 1385] [outer = 0x923df000] 16:25:18 INFO - PROCESS | 1784 | 1469143518098 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93971800) [pid = 1784] [serial = 1386] [outer = 0x923df000] 16:25:19 INFO - PROCESS | 1784 | 1469143519026 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1437ms 16:25:19 INFO - PROCESS | 1784 | 1469143519091 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 1784 | 1469143519099 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 16:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:25:19 INFO - PROCESS | 1784 | 1469143519116 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 1784 | 1469143519120 Marionette TRACE conn4 <- [1,1818,null,{}] 16:25:19 INFO - PROCESS | 1784 | 1469143519126 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:19 INFO - PROCESS | 1784 | 1469143519131 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:19 INFO - PROCESS | 1784 | 1469143519365 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 16:25:19 INFO - PROCESS | 1784 | 1469143519395 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 1784 | 1469143519403 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a5b000 == 10 [pid = 1784] [id = 462] 16:25:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x94702400) [pid = 1784] [serial = 1387] [outer = (nil)] 16:25:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x94796800) [pid = 1784] [serial = 1388] [outer = 0x94702400] 16:25:19 INFO - PROCESS | 1784 | 1469143519486 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9514a000) [pid = 1784] [serial = 1389] [outer = 0x94702400] 16:25:20 INFO - PROCESS | 1784 | 1469143520541 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1486ms 16:25:20 INFO - PROCESS | 1784 | 1469143520602 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 16:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:25:20 INFO - PROCESS | 1784 | 1469143520607 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 16:25:20 INFO - PROCESS | 1784 | 1469143520622 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 1784 | 1469143520633 Marionette TRACE conn4 <- [1,1822,null,{}] 16:25:20 INFO - PROCESS | 1784 | 1469143520649 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 1784 | 1469143520658 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:20 INFO - PROCESS | 1784 | 1469143520889 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 16:25:20 INFO - PROCESS | 1784 | 1469143520924 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 1784 | 1469143520930 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f296800 == 11 [pid = 1784] [id = 463] 16:25:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x91768c00) [pid = 1784] [serial = 1390] [outer = (nil)] 16:25:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965b0000) [pid = 1784] [serial = 1391] [outer = 0x91768c00] 16:25:21 INFO - PROCESS | 1784 | 1469143521021 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965d5000) [pid = 1784] [serial = 1392] [outer = 0x91768c00] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a351400) [pid = 1784] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x91774c00) [pid = 1784] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x91772c00) [pid = 1784] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x923e0400) [pid = 1784] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a099c00) [pid = 1784] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x95209800) [pid = 1784] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9ad9e400) [pid = 1784] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b10c800) [pid = 1784] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x923d5800) [pid = 1784] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:25:21 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8f208c00) [pid = 1784] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:25:22 INFO - PROCESS | 1784 | 1469143522409 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1862ms 16:25:22 INFO - PROCESS | 1784 | 1469143522476 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 16:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:25:22 INFO - PROCESS | 1784 | 1469143522481 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 16:25:22 INFO - PROCESS | 1784 | 1469143522487 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 1784 | 1469143522491 Marionette TRACE conn4 <- [1,1826,null,{}] 16:25:22 INFO - PROCESS | 1784 | 1469143522497 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:22 INFO - PROCESS | 1784 | 1469143522502 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:22 INFO - PROCESS | 1784 | 1469143522729 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 16:25:22 INFO - PROCESS | 1784 | 1469143522744 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 1784 | 1469143522753 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x91774c00 == 12 [pid = 1784] [id = 464] 16:25:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x95285c00) [pid = 1784] [serial = 1393] [outer = (nil)] 16:25:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x965d7c00) [pid = 1784] [serial = 1394] [outer = 0x95285c00] 16:25:22 INFO - PROCESS | 1784 | 1469143522838 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x965dac00) [pid = 1784] [serial = 1395] [outer = 0x95285c00] 16:25:23 INFO - PROCESS | 1784 | 1469143523781 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1335ms 16:25:23 INFO - PROCESS | 1784 | 1469143523828 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 1784 | 1469143523836 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 16:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:25:23 INFO - PROCESS | 1784 | 1469143523846 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - PROCESS | 1784 | 1469143523852 Marionette TRACE conn4 <- [1,1830,null,{}] 16:25:23 INFO - PROCESS | 1784 | 1469143523863 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 1784 | 1469143523869 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:24 INFO - PROCESS | 1784 | 1469143524091 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 16:25:24 INFO - PROCESS | 1784 | 1469143524271 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:24 INFO - PROCESS | 1784 | 1469143524291 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x91776c00 == 13 [pid = 1784] [id = 465] 16:25:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x923d4400) [pid = 1784] [serial = 1396] [outer = (nil)] 16:25:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x923db800) [pid = 1784] [serial = 1397] [outer = 0x923d4400] 16:25:24 INFO - PROCESS | 1784 | 1469143524446 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93a5a000) [pid = 1784] [serial = 1398] [outer = 0x923d4400] 16:25:25 INFO - PROCESS | 1784 | 1469143525515 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1747ms 16:25:25 INFO - PROCESS | 1784 | 1469143525593 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 1784 | 1469143525601 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 16:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:25:25 INFO - PROCESS | 1784 | 1469143525613 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - PROCESS | 1784 | 1469143525617 Marionette TRACE conn4 <- [1,1834,null,{}] 16:25:25 INFO - PROCESS | 1784 | 1469143525624 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 1784 | 1469143525631 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:25 INFO - PROCESS | 1784 | 1469143525871 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 16:25:26 INFO - PROCESS | 1784 | 1469143526118 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:26 INFO - PROCESS | 1784 | 1469143526129 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202000 == 14 [pid = 1784] [id = 466] 16:25:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x8f20b000) [pid = 1784] [serial = 1399] [outer = (nil)] 16:25:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965a2400) [pid = 1784] [serial = 1400] [outer = 0x8f20b000] 16:25:26 INFO - PROCESS | 1784 | 1469143526252 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965d3800) [pid = 1784] [serial = 1401] [outer = 0x8f20b000] 16:25:27 INFO - PROCESS | 1784 | 1469143527299 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1740ms 16:25:27 INFO - PROCESS | 1784 | 1469143527353 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 16:25:27 INFO - PROCESS | 1784 | 1469143527356 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 16:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:25:27 INFO - PROCESS | 1784 | 1469143527365 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - PROCESS | 1784 | 1469143527371 Marionette TRACE conn4 <- [1,1838,null,{}] 16:25:27 INFO - PROCESS | 1784 | 1469143527389 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:27 INFO - PROCESS | 1784 | 1469143527398 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:27 INFO - PROCESS | 1784 | 1469143527613 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 16:25:27 INFO - PROCESS | 1784 | 1469143527887 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 1784 | 1469143527903 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x99fbf400 == 15 [pid = 1784] [id = 467] 16:25:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a006c00) [pid = 1784] [serial = 1402] [outer = (nil)] 16:25:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9a087000) [pid = 1784] [serial = 1403] [outer = 0x9a006c00] 16:25:28 INFO - PROCESS | 1784 | 1469143528032 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9a08d800) [pid = 1784] [serial = 1404] [outer = 0x9a006c00] 16:25:29 INFO - PROCESS | 1784 | 1469143529070 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1791ms 16:25:29 INFO - PROCESS | 1784 | 1469143529157 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 16:25:29 INFO - PROCESS | 1784 | 1469143529163 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 16:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:25:29 INFO - PROCESS | 1784 | 1469143529170 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 1784 | 1469143529173 Marionette TRACE conn4 <- [1,1842,null,{}] 16:25:29 INFO - PROCESS | 1784 | 1469143529180 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:29 INFO - PROCESS | 1784 | 1469143529185 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:29 INFO - PROCESS | 1784 | 1469143529410 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 16:25:29 INFO - PROCESS | 1784 | 1469143529683 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:29 INFO - PROCESS | 1784 | 1469143529691 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208400 == 16 [pid = 1784] [id = 468] 16:25:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x8f292400) [pid = 1784] [serial = 1405] [outer = (nil)] 16:25:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9a43d400) [pid = 1784] [serial = 1406] [outer = 0x8f292400] 16:25:29 INFO - PROCESS | 1784 | 1469143529797 Marionette DEBUG loaded listener.js 16:25:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9a359c00) [pid = 1784] [serial = 1407] [outer = 0x8f292400] 16:25:30 INFO - PROCESS | 1784 | 1469143530941 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1836ms 16:25:31 INFO - PROCESS | 1784 | 1469143531008 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 16:25:31 INFO - PROCESS | 1784 | 1469143531015 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 16:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:25:31 INFO - PROCESS | 1784 | 1469143531024 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:25:31 INFO - PROCESS | 1784 | 1469143531029 Marionette TRACE conn4 <- [1,1846,null,{}] 16:25:31 INFO - PROCESS | 1784 | 1469143531039 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:31 INFO - PROCESS | 1784 | 1469143531044 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:31 INFO - PROCESS | 1784 | 1469143531274 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 16:25:31 INFO - PROCESS | 1784 | 1469143531561 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 1784 | 1469143531572 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x91772c00 == 17 [pid = 1784] [id = 469] 16:25:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x923d5800) [pid = 1784] [serial = 1408] [outer = (nil)] 16:25:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x938db800) [pid = 1784] [serial = 1409] [outer = 0x923d5800] 16:25:31 INFO - PROCESS | 1784 | 1469143531665 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x923dfc00) [pid = 1784] [serial = 1410] [outer = 0x923d5800] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9ab41800) [pid = 1784] [serial = 1359] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9a80a400) [pid = 1784] [serial = 1352] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9ab47c00) [pid = 1784] [serial = 1353] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x965d4c00) [pid = 1784] [serial = 1337] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x965ea400) [pid = 1784] [serial = 1332] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9470c400) [pid = 1784] [serial = 1335] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a42f400) [pid = 1784] [serial = 1340] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9a8a7400) [pid = 1784] [serial = 1341] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965b0c00) [pid = 1784] [serial = 1350] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9b10bc00) [pid = 1784] [serial = 1355] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9825a800) [pid = 1784] [serial = 1338] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b3c9800) [pid = 1784] [serial = 1356] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x938dd800) [pid = 1784] [serial = 1334] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b3cfc00) [pid = 1784] [serial = 1344] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9b3cec00) [pid = 1784] [serial = 1343] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965a8c00) [pid = 1784] [serial = 1349] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x93974400) [pid = 1784] [serial = 1346] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9399f800) [pid = 1784] [serial = 1347] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965d9800) [pid = 1784] [serial = 1358] [outer = (nil)] [url = about:blank] 16:25:32 INFO - PROCESS | 1784 | 1469143532611 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1640ms 16:25:32 INFO - PROCESS | 1784 | 1469143532664 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 1784 | 1469143532670 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 16:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:25:32 INFO - PROCESS | 1784 | 1469143532682 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - PROCESS | 1784 | 1469143532685 Marionette TRACE conn4 <- [1,1850,null,{}] 16:25:32 INFO - PROCESS | 1784 | 1469143532692 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:32 INFO - PROCESS | 1784 | 1469143532698 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:32 INFO - PROCESS | 1784 | 1469143532864 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 16:25:33 INFO - PROCESS | 1784 | 1469143533028 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:33 INFO - PROCESS | 1784 | 1469143533035 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x94710800 == 18 [pid = 1784] [id = 470] 16:25:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9520a000) [pid = 1784] [serial = 1411] [outer = (nil)] 16:25:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x95289000) [pid = 1784] [serial = 1412] [outer = 0x9520a000] 16:25:33 INFO - PROCESS | 1784 | 1469143533118 Marionette DEBUG loaded listener.js 16:25:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x965ab000) [pid = 1784] [serial = 1413] [outer = 0x9520a000] 16:25:34 INFO - PROCESS | 1784 | 1469143534015 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1387ms 16:25:34 INFO - PROCESS | 1784 | 1469143534069 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 1784 | 1469143534073 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 16:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:25:34 INFO - PROCESS | 1784 | 1469143534081 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 1784 | 1469143534087 Marionette TRACE conn4 <- [1,1854,null,{}] 16:25:34 INFO - PROCESS | 1784 | 1469143534103 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:34 INFO - PROCESS | 1784 | 1469143534112 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:34 INFO - PROCESS | 1784 | 1469143534280 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 16:25:34 INFO - PROCESS | 1784 | 1469143534426 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:34 INFO - PROCESS | 1784 | 1469143534436 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x99fb5000 == 19 [pid = 1784] [id = 471] 16:25:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9a006800) [pid = 1784] [serial = 1414] [outer = (nil)] 16:25:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9a08c000) [pid = 1784] [serial = 1415] [outer = 0x9a006800] 16:25:34 INFO - PROCESS | 1784 | 1469143534513 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a352000) [pid = 1784] [serial = 1416] [outer = 0x9a006800] 16:25:35 INFO - PROCESS | 1784 | 1469143535447 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1439ms 16:25:35 INFO - PROCESS | 1784 | 1469143535522 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 16:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:25:35 INFO - PROCESS | 1784 | 1469143535527 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 16:25:35 INFO - PROCESS | 1784 | 1469143535534 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 1784 | 1469143535537 Marionette TRACE conn4 <- [1,1858,null,{}] 16:25:35 INFO - PROCESS | 1784 | 1469143535551 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:35 INFO - PROCESS | 1784 | 1469143535557 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:35 INFO - PROCESS | 1784 | 1469143535772 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 16:25:35 INFO - PROCESS | 1784 | 1469143535797 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:35 INFO - PROCESS | 1784 | 1469143535805 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x95289800 == 20 [pid = 1784] [id = 472] 16:25:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a433c00) [pid = 1784] [serial = 1417] [outer = (nil)] 16:25:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9ab4a400) [pid = 1784] [serial = 1418] [outer = 0x9a433c00] 16:25:35 INFO - PROCESS | 1784 | 1469143535874 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b109000) [pid = 1784] [serial = 1419] [outer = 0x9a433c00] 16:25:36 INFO - PROCESS | 1784 | 1469143536921 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x8f294c00) [pid = 1784] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9520ac00) [pid = 1784] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x99fbf800) [pid = 1784] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f20e400) [pid = 1784] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9528bc00) [pid = 1784] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x923df000) [pid = 1784] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x94702400) [pid = 1784] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8f290800) [pid = 1784] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965d9000) [pid = 1784] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9d434400) [pid = 1784] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:25:36 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x91768c00) [pid = 1784] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1439ms 16:25:36 INFO - PROCESS | 1784 | 1469143536973 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 16:25:36 INFO - PROCESS | 1784 | 1469143536977 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 16:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:25:36 INFO - PROCESS | 1784 | 1469143536983 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:25:36 INFO - PROCESS | 1784 | 1469143536986 Marionette TRACE conn4 <- [1,1862,null,{}] 16:25:36 INFO - PROCESS | 1784 | 1469143536992 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:36 INFO - PROCESS | 1784 | 1469143536997 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:37 INFO - PROCESS | 1784 | 1469143537158 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 16:25:37 INFO - PROCESS | 1784 | 1469143537168 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 1784 | 1469143537177 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205800 == 21 [pid = 1784] [id = 473] 16:25:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8f20c000) [pid = 1784] [serial = 1420] [outer = (nil)] 16:25:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x965d6400) [pid = 1784] [serial = 1421] [outer = 0x8f20c000] 16:25:37 INFO - PROCESS | 1784 | 1469143537380 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x95287000) [pid = 1784] [serial = 1422] [outer = 0x8f20c000] 16:25:38 INFO - PROCESS | 1784 | 1469143538206 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1282ms 16:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:25:38 INFO - PROCESS | 1784 | 1469143538266 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 16:25:38 INFO - PROCESS | 1784 | 1469143538269 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 16:25:38 INFO - PROCESS | 1784 | 1469143538276 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 1784 | 1469143538280 Marionette TRACE conn4 <- [1,1866,null,{}] 16:25:38 INFO - PROCESS | 1784 | 1469143538296 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:38 INFO - PROCESS | 1784 | 1469143538308 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:38 INFO - PROCESS | 1784 | 1469143538522 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 16:25:38 INFO - PROCESS | 1784 | 1469143538532 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 1784 | 1469143538538 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c55000 == 22 [pid = 1784] [id = 474] 16:25:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x94702400) [pid = 1784] [serial = 1423] [outer = (nil)] 16:25:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9b50b400) [pid = 1784] [serial = 1424] [outer = 0x94702400] 16:25:38 INFO - PROCESS | 1784 | 1469143538629 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9b576c00) [pid = 1784] [serial = 1425] [outer = 0x94702400] 16:25:39 INFO - PROCESS | 1784 | 1469143539747 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1536ms 16:25:39 INFO - PROCESS | 1784 | 1469143539813 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 1784 | 1469143539820 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 16:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:25:39 INFO - PROCESS | 1784 | 1469143539829 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 1784 | 1469143539834 Marionette TRACE conn4 <- [1,1870,null,{}] 16:25:39 INFO - PROCESS | 1784 | 1469143539846 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 1784 | 1469143539851 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:40 INFO - PROCESS | 1784 | 1469143540089 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 16:25:40 INFO - PROCESS | 1784 | 1469143540334 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:40 INFO - PROCESS | 1784 | 1469143540344 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176fc00 == 23 [pid = 1784] [id = 475] 16:25:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x939a0c00) [pid = 1784] [serial = 1426] [outer = (nil)] 16:25:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9513e400) [pid = 1784] [serial = 1427] [outer = 0x939a0c00] 16:25:40 INFO - PROCESS | 1784 | 1469143540446 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x95289400) [pid = 1784] [serial = 1428] [outer = 0x939a0c00] 16:25:41 INFO - PROCESS | 1784 | 1469143541402 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1646ms 16:25:41 INFO - PROCESS | 1784 | 1469143541476 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 16:25:41 INFO - PROCESS | 1784 | 1469143541483 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 16:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:25:41 INFO - PROCESS | 1784 | 1469143541495 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:25:41 INFO - PROCESS | 1784 | 1469143541499 Marionette TRACE conn4 <- [1,1874,null,{}] 16:25:41 INFO - PROCESS | 1784 | 1469143541507 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:41 INFO - PROCESS | 1784 | 1469143541513 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:41 INFO - PROCESS | 1784 | 1469143541761 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 16:25:42 INFO - PROCESS | 1784 | 1469143542024 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 1784 | 1469143542032 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a3000 == 24 [pid = 1784] [id = 476] 16:25:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9890c800) [pid = 1784] [serial = 1429] [outer = (nil)] 16:25:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a090000) [pid = 1784] [serial = 1430] [outer = 0x9890c800] 16:25:42 INFO - PROCESS | 1784 | 1469143542122 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9a80b000) [pid = 1784] [serial = 1431] [outer = 0x9890c800] 16:25:43 INFO - PROCESS | 1784 | 1469143543141 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1684ms 16:25:43 INFO - PROCESS | 1784 | 1469143543179 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 1784 | 1469143543183 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 16:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:25:43 INFO - PROCESS | 1784 | 1469143543190 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 1784 | 1469143543197 Marionette TRACE conn4 <- [1,1878,null,{}] 16:25:43 INFO - PROCESS | 1784 | 1469143543214 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:43 INFO - PROCESS | 1784 | 1469143543224 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:43 INFO - PROCESS | 1784 | 1469143543418 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 16:25:43 INFO - PROCESS | 1784 | 1469143543660 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 1784 | 1469143543673 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ab41400 == 25 [pid = 1784] [id = 477] 16:25:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9b50ec00) [pid = 1784] [serial = 1432] [outer = (nil)] 16:25:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9b57b400) [pid = 1784] [serial = 1433] [outer = 0x9b50ec00] 16:25:43 INFO - PROCESS | 1784 | 1469143543802 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9bcdb800) [pid = 1784] [serial = 1434] [outer = 0x9b50ec00] 16:25:44 INFO - PROCESS | 1784 | 1469143544722 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1589ms 16:25:44 INFO - PROCESS | 1784 | 1469143544780 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 16:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:25:44 INFO - PROCESS | 1784 | 1469143544785 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 16:25:44 INFO - PROCESS | 1784 | 1469143544792 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 1784 | 1469143544796 Marionette TRACE conn4 <- [1,1882,null,{}] 16:25:44 INFO - PROCESS | 1784 | 1469143544801 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:44 INFO - PROCESS | 1784 | 1469143544807 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:44 INFO - PROCESS | 1784 | 1469143544994 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 16:25:45 INFO - PROCESS | 1784 | 1469143545174 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:45 INFO - PROCESS | 1784 | 1469143545184 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b579400 == 26 [pid = 1784] [id = 478] 16:25:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9c0e7800) [pid = 1784] [serial = 1435] [outer = (nil)] 16:25:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9c1f8800) [pid = 1784] [serial = 1436] [outer = 0x9c0e7800] 16:25:45 INFO - PROCESS | 1784 | 1469143545268 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9c263800) [pid = 1784] [serial = 1437] [outer = 0x9c0e7800] 16:25:46 INFO - PROCESS | 1784 | 1469143546206 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1489ms 16:25:46 INFO - PROCESS | 1784 | 1469143546282 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 1784 | 1469143546285 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 16:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:25:46 INFO - PROCESS | 1784 | 1469143546293 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 1784 | 1469143546296 Marionette TRACE conn4 <- [1,1886,null,{}] 16:25:46 INFO - PROCESS | 1784 | 1469143546303 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 1784 | 1469143546308 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:46 INFO - PROCESS | 1784 | 1469143546498 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 16:25:46 INFO - PROCESS | 1784 | 1469143546710 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 1784 | 1469143546721 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b578400 == 27 [pid = 1784] [id = 479] 16:25:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9b579000) [pid = 1784] [serial = 1438] [outer = (nil)] 16:25:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9c26d800) [pid = 1784] [serial = 1439] [outer = 0x9b579000] 16:25:46 INFO - PROCESS | 1784 | 1469143546837 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9d433400) [pid = 1784] [serial = 1440] [outer = 0x9b579000] 16:25:47 INFO - PROCESS | 1784 | 1469143547848 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1584ms 16:25:47 INFO - PROCESS | 1784 | 1469143547896 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 1784 | 1469143547901 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 16:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:25:47 INFO - PROCESS | 1784 | 1469143547907 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 1784 | 1469143547911 Marionette TRACE conn4 <- [1,1890,null,{}] 16:25:47 INFO - PROCESS | 1784 | 1469143547917 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 1784 | 1469143547928 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:48 INFO - PROCESS | 1784 | 1469143548156 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 16:25:48 INFO - PROCESS | 1784 | 1469143548394 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 1784 | 1469143548403 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x9bf97400 == 28 [pid = 1784] [id = 480] 16:25:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9c260800) [pid = 1784] [serial = 1441] [outer = (nil)] 16:25:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0xa101d800) [pid = 1784] [serial = 1442] [outer = 0x9c260800] 16:25:48 INFO - PROCESS | 1784 | 1469143548536 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0xa1089800) [pid = 1784] [serial = 1443] [outer = 0x9c260800] 16:25:49 INFO - PROCESS | 1784 | 1469143549487 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1641ms 16:25:49 INFO - PROCESS | 1784 | 1469143549551 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 1784 | 1469143549555 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 16:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:25:49 INFO - PROCESS | 1784 | 1469143549562 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 1784 | 1469143549566 Marionette TRACE conn4 <- [1,1894,null,{}] 16:25:49 INFO - PROCESS | 1784 | 1469143549572 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:49 INFO - PROCESS | 1784 | 1469143549578 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:49 INFO - PROCESS | 1784 | 1469143549799 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 16:25:50 INFO - PROCESS | 1784 | 1469143550028 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 1784 | 1469143550036 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28c000 == 29 [pid = 1784] [id = 481] 16:25:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x8f28c400) [pid = 1784] [serial = 1444] [outer = (nil)] 16:25:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x8f297000) [pid = 1784] [serial = 1445] [outer = 0x8f28c400] 16:25:50 INFO - PROCESS | 1784 | 1469143550332 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x91768000) [pid = 1784] [serial = 1446] [outer = 0x8f28c400] 16:25:51 INFO - PROCESS | 1784 | 1469143551357 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1882ms 16:25:51 INFO - PROCESS | 1784 | 1469143551446 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 16:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:25:51 INFO - PROCESS | 1784 | 1469143551452 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 16:25:51 INFO - PROCESS | 1784 | 1469143551462 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 1784 | 1469143551466 Marionette TRACE conn4 <- [1,1898,null,{}] 16:25:51 INFO - PROCESS | 1784 | 1469143551474 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:51 INFO - PROCESS | 1784 | 1469143551481 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:51 INFO - PROCESS | 1784 | 1469143551723 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 16:25:52 INFO - PROCESS | 1784 | --DOCSHELL 0x8f290400 == 28 [pid = 1784] [id = 459] 16:25:52 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20d800 == 27 [pid = 1784] [id = 460] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x965d7c00) [pid = 1784] [serial = 1394] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9176b000) [pid = 1784] [serial = 1362] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8fd39400) [pid = 1784] [serial = 1361] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x96518800) [pid = 1784] [serial = 1365] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x95284800) [pid = 1784] [serial = 1364] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9a358400) [pid = 1784] [serial = 1368] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a08d000) [pid = 1784] [serial = 1367] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8f28bc00) [pid = 1784] [serial = 1382] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x8fd3bc00) [pid = 1784] [serial = 1383] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9bf9d000) [pid = 1784] [serial = 1371] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x92eb0400) [pid = 1784] [serial = 1385] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9514a000) [pid = 1784] [serial = 1389] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9b575800) [pid = 1784] [serial = 1370] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x8fd40400) [pid = 1784] [serial = 1380] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8fd37800) [pid = 1784] [serial = 1379] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9c261400) [pid = 1784] [serial = 1374] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9c1f1800) [pid = 1784] [serial = 1373] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0xa100fc00) [pid = 1784] [serial = 1377] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9d4b0400) [pid = 1784] [serial = 1376] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x965b0000) [pid = 1784] [serial = 1391] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x94796800) [pid = 1784] [serial = 1388] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965d5000) [pid = 1784] [serial = 1392] [outer = (nil)] [url = about:blank] 16:25:52 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x93971800) [pid = 1784] [serial = 1386] [outer = (nil)] [url = about:blank] 16:25:53 INFO - PROCESS | 1784 | 1469143553062 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 1784 | 1469143553070 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202800 == 28 [pid = 1784] [id = 482] 16:25:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f20f800) [pid = 1784] [serial = 1447] [outer = (nil)] 16:25:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f290400) [pid = 1784] [serial = 1448] [outer = 0x8f20f800] 16:25:53 INFO - PROCESS | 1784 | 1469143553154 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8fd3bc00) [pid = 1784] [serial = 1449] [outer = 0x8f20f800] 16:25:54 INFO - PROCESS | 1784 | 1469143554023 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2589ms 16:25:54 INFO - PROCESS | 1784 | 1469143554061 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 1784 | 1469143554066 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 16:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:25:54 INFO - PROCESS | 1784 | 1469143554078 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - PROCESS | 1784 | 1469143554082 Marionette TRACE conn4 <- [1,1902,null,{}] 16:25:54 INFO - PROCESS | 1784 | 1469143554092 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:54 INFO - PROCESS | 1784 | 1469143554099 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:54 INFO - PROCESS | 1784 | 1469143554273 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 16:25:54 INFO - PROCESS | 1784 | 1469143554285 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 1784 | 1469143554295 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eaf400 == 29 [pid = 1784] [id = 483] 16:25:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x92eb1800) [pid = 1784] [serial = 1450] [outer = (nil)] 16:25:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9396fc00) [pid = 1784] [serial = 1451] [outer = 0x92eb1800] 16:25:54 INFO - PROCESS | 1784 | 1469143554371 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9399a000) [pid = 1784] [serial = 1452] [outer = 0x92eb1800] 16:25:55 INFO - PROCESS | 1784 | 1469143555358 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1333ms 16:25:55 INFO - PROCESS | 1784 | 1469143555417 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 1784 | 1469143555425 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 16:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:25:55 INFO - PROCESS | 1784 | 1469143555432 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 1784 | 1469143555436 Marionette TRACE conn4 <- [1,1906,null,{}] 16:25:55 INFO - PROCESS | 1784 | 1469143555442 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 1784 | 1469143555449 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:55 INFO - PROCESS | 1784 | 1469143555697 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 16:25:55 INFO - PROCESS | 1784 | 1469143555804 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 1784 | 1469143555813 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x93999c00 == 30 [pid = 1784] [id = 484] 16:25:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x93a66c00) [pid = 1784] [serial = 1453] [outer = (nil)] 16:25:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9479d000) [pid = 1784] [serial = 1454] [outer = 0x93a66c00] 16:25:55 INFO - PROCESS | 1784 | 1469143555884 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x95210400) [pid = 1784] [serial = 1455] [outer = 0x93a66c00] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a433c00) [pid = 1784] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x95285c00) [pid = 1784] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a006c00) [pid = 1784] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x8f20b000) [pid = 1784] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x923d5800) [pid = 1784] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x923d4400) [pid = 1784] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8f292400) [pid = 1784] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9520a000) [pid = 1784] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x94702400) [pid = 1784] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8f20c000) [pid = 1784] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:25:57 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9a006800) [pid = 1784] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:25:57 INFO - PROCESS | 1784 | 1469143557747 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2385ms 16:25:57 INFO - PROCESS | 1784 | 1469143557819 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 1784 | 1469143557826 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 16:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:25:57 INFO - PROCESS | 1784 | 1469143557837 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 1784 | 1469143557841 Marionette TRACE conn4 <- [1,1910,null,{}] 16:25:57 INFO - PROCESS | 1784 | 1469143557852 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:57 INFO - PROCESS | 1784 | 1469143557858 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:58 INFO - PROCESS | 1784 | 1469143558091 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 16:25:58 INFO - PROCESS | 1784 | 1469143558272 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:58 INFO - PROCESS | 1784 | 1469143558286 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f292400 == 31 [pid = 1784] [id = 485] 16:25:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8fd3b000) [pid = 1784] [serial = 1456] [outer = (nil)] 16:25:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x923df400) [pid = 1784] [serial = 1457] [outer = 0x8fd3b000] 16:25:58 INFO - PROCESS | 1784 | 1469143558374 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9399f800) [pid = 1784] [serial = 1458] [outer = 0x8fd3b000] 16:25:59 INFO - PROCESS | 1784 | 1469143559402 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1636ms 16:25:59 INFO - PROCESS | 1784 | 1469143559473 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 1784 | 1469143559480 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 16:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:25:59 INFO - PROCESS | 1784 | 1469143559491 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 1784 | 1469143559496 Marionette TRACE conn4 <- [1,1914,null,{}] 16:25:59 INFO - PROCESS | 1784 | 1469143559503 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 1784 | 1469143559508 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:25:59 INFO - PROCESS | 1784 | 1469143559741 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 16:26:00 INFO - PROCESS | 1784 | 1469143560013 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 1784 | 1469143560025 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f290c00 == 32 [pid = 1784] [id = 486] 16:26:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x93c5c000) [pid = 1784] [serial = 1459] [outer = (nil)] 16:26:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x95281000) [pid = 1784] [serial = 1460] [outer = 0x93c5c000] 16:26:00 INFO - PROCESS | 1784 | 1469143560108 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x96516800) [pid = 1784] [serial = 1461] [outer = 0x93c5c000] 16:26:01 INFO - PROCESS | 1784 | 1469143561207 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1796ms 16:26:01 INFO - PROCESS | 1784 | 1469143561288 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 1784 | 1469143561293 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 16:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:26:01 INFO - PROCESS | 1784 | 1469143561300 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 1784 | 1469143561307 Marionette TRACE conn4 <- [1,1918,null,{}] 16:26:01 INFO - PROCESS | 1784 | 1469143561331 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:01 INFO - PROCESS | 1784 | 1469143561342 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:01 INFO - PROCESS | 1784 | 1469143561668 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 16:26:01 INFO - PROCESS | 1784 | 1469143561860 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 1784 | 1469143561874 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e2c00 == 33 [pid = 1784] [id = 487] 16:26:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965e3000) [pid = 1784] [serial = 1462] [outer = (nil)] 16:26:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965e8c00) [pid = 1784] [serial = 1463] [outer = 0x965e3000] 16:26:01 INFO - PROCESS | 1784 | 1469143561970 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x98915c00) [pid = 1784] [serial = 1464] [outer = 0x965e3000] 16:26:03 INFO - PROCESS | 1784 | 1469143563013 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1792ms 16:26:03 INFO - PROCESS | 1784 | 1469143563094 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 16:26:03 INFO - PROCESS | 1784 | 1469143563098 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 16:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:26:03 INFO - PROCESS | 1784 | 1469143563106 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 1784 | 1469143563110 Marionette TRACE conn4 <- [1,1922,null,{}] 16:26:03 INFO - PROCESS | 1784 | 1469143563116 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:03 INFO - PROCESS | 1784 | 1469143563121 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:03 INFO - PROCESS | 1784 | 1469143563353 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 16:26:03 INFO - PROCESS | 1784 | 1469143563730 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 1784 | 1469143563739 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208000 == 34 [pid = 1784] [id = 488] 16:26:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x8f20a000) [pid = 1784] [serial = 1465] [outer = (nil)] 16:26:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8f294800) [pid = 1784] [serial = 1466] [outer = 0x8f20a000] 16:26:03 INFO - PROCESS | 1784 | 1469143563820 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x91769000) [pid = 1784] [serial = 1467] [outer = 0x8f20a000] 16:26:05 INFO - PROCESS | 1784 | 1469143565261 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x9b578400 == 33 [pid = 1784] [id = 479] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28c000 == 32 [pid = 1784] [id = 481] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x9b579400 == 31 [pid = 1784] [id = 478] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x9ab41400 == 30 [pid = 1784] [id = 477] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x965a3000 == 29 [pid = 1784] [id = 476] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x9176fc00 == 28 [pid = 1784] [id = 475] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x923de800 == 27 [pid = 1784] [id = 461] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x94710800 == 26 [pid = 1784] [id = 470] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x92eaf400 == 25 [pid = 1784] [id = 483] 16:26:05 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202800 == 24 [pid = 1784] [id = 482] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9ab4a400) [pid = 1784] [serial = 1418] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965dac00) [pid = 1784] [serial = 1395] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a087000) [pid = 1784] [serial = 1403] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a08d800) [pid = 1784] [serial = 1404] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x965a2400) [pid = 1784] [serial = 1400] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965d3800) [pid = 1784] [serial = 1401] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x938db800) [pid = 1784] [serial = 1409] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x923dfc00) [pid = 1784] [serial = 1410] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x923db800) [pid = 1784] [serial = 1397] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x93a5a000) [pid = 1784] [serial = 1398] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9a43d400) [pid = 1784] [serial = 1406] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9b109000) [pid = 1784] [serial = 1419] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9a359c00) [pid = 1784] [serial = 1407] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x95289000) [pid = 1784] [serial = 1412] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9b50b400) [pid = 1784] [serial = 1424] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x965ab000) [pid = 1784] [serial = 1413] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x9b576c00) [pid = 1784] [serial = 1425] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x95287000) [pid = 1784] [serial = 1422] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9a08c000) [pid = 1784] [serial = 1415] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x965d6400) [pid = 1784] [serial = 1421] [outer = (nil)] [url = about:blank] 16:26:05 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x9a352000) [pid = 1784] [serial = 1416] [outer = (nil)] [url = about:blank] 16:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2238ms 16:26:05 INFO - PROCESS | 1784 | 1469143565352 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 1784 | 1469143565357 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 16:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:26:05 INFO - PROCESS | 1784 | 1469143565364 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 1784 | 1469143565369 Marionette TRACE conn4 <- [1,1926,null,{}] 16:26:05 INFO - PROCESS | 1784 | 1469143565377 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:05 INFO - PROCESS | 1784 | 1469143565382 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:05 INFO - PROCESS | 1784 | 1469143565585 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 16:26:05 INFO - PROCESS | 1784 | 1469143565733 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 1784 | 1469143565743 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d8800 == 25 [pid = 1784] [id = 489] 16:26:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x9399f000) [pid = 1784] [serial = 1468] [outer = (nil)] 16:26:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x93a5c000) [pid = 1784] [serial = 1469] [outer = 0x9399f000] 16:26:05 INFO - PROCESS | 1784 | 1469143565819 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x9479f400) [pid = 1784] [serial = 1470] [outer = 0x9399f000] 16:26:06 INFO - PROCESS | 1784 | 1469143566657 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1340ms 16:26:06 INFO - PROCESS | 1784 | 1469143566709 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 1784 | 1469143566715 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 16:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:26:06 INFO - PROCESS | 1784 | 1469143566723 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 1784 | 1469143566727 Marionette TRACE conn4 <- [1,1930,null,{}] 16:26:06 INFO - PROCESS | 1784 | 1469143566733 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 1784 | 1469143566738 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:06 INFO - PROCESS | 1784 | 1469143566934 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 16:26:07 INFO - PROCESS | 1784 | 1469143567079 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 1784 | 1469143567087 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x93998800 == 26 [pid = 1784] [id = 490] 16:26:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x96513400) [pid = 1784] [serial = 1471] [outer = (nil)] 16:26:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x965d3800) [pid = 1784] [serial = 1472] [outer = 0x96513400] 16:26:07 INFO - PROCESS | 1784 | 1469143567160 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x965dac00) [pid = 1784] [serial = 1473] [outer = 0x96513400] 16:26:08 INFO - PROCESS | 1784 | 1469143568123 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1435ms 16:26:08 INFO - PROCESS | 1784 | 1469143568159 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 1784 | 1469143568163 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 16:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:26:08 INFO - PROCESS | 1784 | 1469143568178 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - PROCESS | 1784 | 1469143568187 Marionette TRACE conn4 <- [1,1934,null,{}] 16:26:08 INFO - PROCESS | 1784 | 1469143568204 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:08 INFO - PROCESS | 1784 | 1469143568212 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:08 INFO - PROCESS | 1784 | 1469143568458 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 16:26:08 INFO - PROCESS | 1784 | 1469143568491 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 1784 | 1469143568503 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a089800 == 27 [pid = 1784] [id = 491] 16:26:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9a08b000) [pid = 1784] [serial = 1474] [outer = (nil)] 16:26:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9a095000) [pid = 1784] [serial = 1475] [outer = 0x9a08b000] 16:26:08 INFO - PROCESS | 1784 | 1469143568571 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9520d800) [pid = 1784] [serial = 1476] [outer = 0x9a08b000] 16:26:09 INFO - PROCESS | 1784 | 1469143569606 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1469ms 16:26:09 INFO - PROCESS | 1784 | 1469143569640 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 16:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:26:09 INFO - PROCESS | 1784 | 1469143569645 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 16:26:09 INFO - PROCESS | 1784 | 1469143569652 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 1784 | 1469143569656 Marionette TRACE conn4 <- [1,1938,null,{}] 16:26:09 INFO - PROCESS | 1784 | 1469143569662 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:09 INFO - PROCESS | 1784 | 1469143569667 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:09 INFO - PROCESS | 1784 | 1469143569925 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8f20f800) [pid = 1784] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x92eb1800) [pid = 1784] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9c260800) [pid = 1784] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x9b579000) [pid = 1784] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x9890c800) [pid = 1784] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x8f28c400) [pid = 1784] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x939a0c00) [pid = 1784] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x9c0e7800) [pid = 1784] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:26:09 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x9b50ec00) [pid = 1784] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:26:10 INFO - PROCESS | 1784 | 1469143570112 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 1784 | 1469143570119 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20f800 == 28 [pid = 1784] [id = 492] 16:26:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x8f28c400) [pid = 1784] [serial = 1477] [outer = (nil)] 16:26:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x939a0c00) [pid = 1784] [serial = 1478] [outer = 0x8f28c400] 16:26:10 INFO - PROCESS | 1784 | 1469143570199 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x965d5400) [pid = 1784] [serial = 1479] [outer = 0x8f28c400] 16:26:10 INFO - PROCESS | 1784 | 1469143570944 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1350ms 16:26:11 INFO - PROCESS | 1784 | 1469143571003 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 1784 | 1469143571006 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 16:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:26:11 INFO - PROCESS | 1784 | 1469143571014 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - PROCESS | 1784 | 1469143571018 Marionette TRACE conn4 <- [1,1942,null,{}] 16:26:11 INFO - PROCESS | 1784 | 1469143571028 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:11 INFO - PROCESS | 1784 | 1469143571032 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:11 INFO - PROCESS | 1784 | 1469143571206 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 16:26:11 INFO - PROCESS | 1784 | 1469143571350 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:11 INFO - PROCESS | 1784 | 1469143571368 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a58000 == 29 [pid = 1784] [id = 493] 16:26:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x965dd800) [pid = 1784] [serial = 1480] [outer = (nil)] 16:26:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9ada2c00) [pid = 1784] [serial = 1481] [outer = 0x965dd800] 16:26:11 INFO - PROCESS | 1784 | 1469143571528 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x9b3d1800) [pid = 1784] [serial = 1482] [outer = 0x965dd800] 16:26:12 INFO - PROCESS | 1784 | 1469143572723 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1740ms 16:26:12 INFO - PROCESS | 1784 | 1469143572756 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 1784 | 1469143572764 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 16:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:26:12 INFO - PROCESS | 1784 | 1469143572773 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 1784 | 1469143572778 Marionette TRACE conn4 <- [1,1946,null,{}] 16:26:12 INFO - PROCESS | 1784 | 1469143572789 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 1784 | 1469143572794 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:13 INFO - PROCESS | 1784 | 1469143573026 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 16:26:13 INFO - PROCESS | 1784 | 1469143573264 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 1784 | 1469143573275 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a1400 == 30 [pid = 1784] [id = 494] 16:26:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x939a3400) [pid = 1784] [serial = 1483] [outer = (nil)] 16:26:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x95284800) [pid = 1784] [serial = 1484] [outer = 0x939a3400] 16:26:13 INFO - PROCESS | 1784 | 1469143573408 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x965a4800) [pid = 1784] [serial = 1485] [outer = 0x939a3400] 16:26:14 INFO - PROCESS | 1784 | 1469143574418 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1689ms 16:26:14 INFO - PROCESS | 1784 | 1469143574463 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 16:26:14 INFO - PROCESS | 1784 | 1469143574471 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 16:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:26:14 INFO - PROCESS | 1784 | 1469143574482 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:26:14 INFO - PROCESS | 1784 | 1469143574486 Marionette TRACE conn4 <- [1,1950,null,{}] 16:26:14 INFO - PROCESS | 1784 | 1469143574494 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:14 INFO - PROCESS | 1784 | 1469143574500 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:14 INFO - PROCESS | 1784 | 1469143574734 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 16:26:14 INFO - PROCESS | 1784 | 1469143574973 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 1784 | 1469143574983 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x965dec00 == 31 [pid = 1784] [id = 495] 16:26:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x965e5000) [pid = 1784] [serial = 1486] [outer = (nil)] 16:26:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9a08a800) [pid = 1784] [serial = 1487] [outer = 0x965e5000] 16:26:15 INFO - PROCESS | 1784 | 1469143575085 Marionette DEBUG loaded listener.js 16:26:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9a433c00) [pid = 1784] [serial = 1488] [outer = 0x965e5000] 16:26:16 INFO - PROCESS | 1784 | 1469143576034 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1591ms 16:26:16 INFO - PROCESS | 1784 | 1469143576089 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 1784 | 1469143576092 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 16:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:26:16 INFO - PROCESS | 1784 | 1469143576103 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 1784 | 1469143576109 Marionette TRACE conn4 <- [1,1954,null,{}] 16:26:16 INFO - PROCESS | 1784 | 1469143576127 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:16 INFO - PROCESS | 1784 | 1469143576136 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:16 INFO - PROCESS | 1784 | 1469143576340 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 16:26:16 INFO - PROCESS | 1784 | 1469143576551 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 1784 | 1469143576562 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x9528ec00 == 32 [pid = 1784] [id = 496] 16:26:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9b509800) [pid = 1784] [serial = 1489] [outer = (nil)] 16:26:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9b574000) [pid = 1784] [serial = 1490] [outer = 0x9b509800] 16:26:16 INFO - PROCESS | 1784 | 1469143576692 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9b57bc00) [pid = 1784] [serial = 1491] [outer = 0x9b509800] 16:26:17 INFO - PROCESS | 1784 | 1469143577622 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1587ms 16:26:17 INFO - PROCESS | 1784 | 1469143577690 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 16:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:26:17 INFO - PROCESS | 1784 | 1469143577695 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 16:26:17 INFO - PROCESS | 1784 | 1469143577702 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 1784 | 1469143577706 Marionette TRACE conn4 <- [1,1958,null,{}] 16:26:17 INFO - PROCESS | 1784 | 1469143577711 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:17 INFO - PROCESS | 1784 | 1469143577717 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:17 INFO - PROCESS | 1784 | 1469143577901 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 16:26:18 INFO - PROCESS | 1784 | 1469143578079 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 1784 | 1469143578089 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a8ae400 == 33 [pid = 1784] [id = 497] 16:26:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9b501400) [pid = 1784] [serial = 1492] [outer = (nil)] 16:26:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9c0e7800) [pid = 1784] [serial = 1493] [outer = 0x9b501400] 16:26:18 INFO - PROCESS | 1784 | 1469143578173 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9c260c00) [pid = 1784] [serial = 1494] [outer = 0x9b501400] 16:26:19 INFO - PROCESS | 1784 | 1469143579127 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1485ms 16:26:19 INFO - PROCESS | 1784 | 1469143579188 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 1784 | 1469143579193 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 16:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:26:19 INFO - PROCESS | 1784 | 1469143579201 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - PROCESS | 1784 | 1469143579205 Marionette TRACE conn4 <- [1,1962,null,{}] 16:26:19 INFO - PROCESS | 1784 | 1469143579212 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 1784 | 1469143579218 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:19 INFO - PROCESS | 1784 | 1469143579417 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 16:26:19 INFO - PROCESS | 1784 | 1469143579630 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 1784 | 1469143579639 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ab800 == 34 [pid = 1784] [id = 498] 16:26:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965e9800) [pid = 1784] [serial = 1495] [outer = (nil)] 16:26:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9c26a800) [pid = 1784] [serial = 1496] [outer = 0x965e9800] 16:26:19 INFO - PROCESS | 1784 | 1469143579775 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9d802800) [pid = 1784] [serial = 1497] [outer = 0x965e9800] 16:26:20 INFO - PROCESS | 1784 | 1469143580704 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1544ms 16:26:20 INFO - PROCESS | 1784 | 1469143580746 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 16:26:20 INFO - PROCESS | 1784 | 1469143580750 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 16:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:26:20 INFO - PROCESS | 1784 | 1469143580757 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 1784 | 1469143580761 Marionette TRACE conn4 <- [1,1966,null,{}] 16:26:20 INFO - PROCESS | 1784 | 1469143580767 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:20 INFO - PROCESS | 1784 | 1469143580779 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:21 INFO - PROCESS | 1784 | 1469143581045 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 16:26:21 INFO - PROCESS | 1784 | 1469143581284 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:21 INFO - PROCESS | 1784 | 1469143581296 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207c00 == 35 [pid = 1784] [id = 499] 16:26:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x93a5e000) [pid = 1784] [serial = 1498] [outer = (nil)] 16:26:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0xa1087c00) [pid = 1784] [serial = 1499] [outer = 0x93a5e000] 16:26:21 INFO - PROCESS | 1784 | 1469143581422 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0xa223bc00) [pid = 1784] [serial = 1500] [outer = 0x93a5e000] 16:26:22 INFO - PROCESS | 1784 | 1469143582367 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1682ms 16:26:22 INFO - PROCESS | 1784 | 1469143582441 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 1784 | 1469143582445 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 16:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:26:22 INFO - PROCESS | 1784 | 1469143582452 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - PROCESS | 1784 | 1469143582456 Marionette TRACE conn4 <- [1,1970,null,{}] 16:26:22 INFO - PROCESS | 1784 | 1469143582462 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:22 INFO - PROCESS | 1784 | 1469143582467 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:22 INFO - PROCESS | 1784 | 1469143582691 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 16:26:22 INFO - PROCESS | 1784 | 1469143582874 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 1784 | 1469143582885 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205000 == 36 [pid = 1784] [id = 500] 16:26:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8f206800) [pid = 1784] [serial = 1501] [outer = (nil)] 16:26:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x96513c00) [pid = 1784] [serial = 1502] [outer = 0x8f206800] 16:26:22 INFO - PROCESS | 1784 | 1469143582968 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9a80d000) [pid = 1784] [serial = 1503] [outer = 0x8f206800] 16:26:24 INFO - PROCESS | 1784 | 1469143584142 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1740ms 16:26:24 INFO - PROCESS | 1784 | 1469143584194 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 1784 | 1469143584200 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 16:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:26:24 INFO - PROCESS | 1784 | 1469143584208 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 1784 | 1469143584216 Marionette TRACE conn4 <- [1,1974,null,{}] 16:26:24 INFO - PROCESS | 1784 | 1469143584224 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:24 INFO - PROCESS | 1784 | 1469143584230 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:24 INFO - PROCESS | 1784 | 1469143584410 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 16:26:24 INFO - PROCESS | 1784 | 1469143584752 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 1784 | 1469143584761 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a3c00 == 37 [pid = 1784] [id = 501] 16:26:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x93a58400) [pid = 1784] [serial = 1504] [outer = (nil)] 16:26:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x93c5cc00) [pid = 1784] [serial = 1505] [outer = 0x93a58400] 16:26:24 INFO - PROCESS | 1784 | 1469143584847 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x95289000) [pid = 1784] [serial = 1506] [outer = 0x93a58400] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x95289800 == 36 [pid = 1784] [id = 472] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x99fb5000 == 35 [pid = 1784] [id = 471] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x91772c00 == 34 [pid = 1784] [id = 469] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f296800 == 33 [pid = 1784] [id = 463] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x93999c00 == 32 [pid = 1784] [id = 484] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x91776c00 == 31 [pid = 1784] [id = 465] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x93c55000 == 30 [pid = 1784] [id = 474] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202000 == 29 [pid = 1784] [id = 466] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f290c00 == 28 [pid = 1784] [id = 486] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x965e2c00 == 27 [pid = 1784] [id = 487] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x91774c00 == 26 [pid = 1784] [id = 464] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x93a5b000 == 25 [pid = 1784] [id = 462] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f292400 == 24 [pid = 1784] [id = 485] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205800 == 23 [pid = 1784] [id = 473] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208400 == 22 [pid = 1784] [id = 468] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x99fbf400 == 21 [pid = 1784] [id = 467] 16:26:26 INFO - PROCESS | 1784 | --DOCSHELL 0x9bf97400 == 20 [pid = 1784] [id = 480] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9479d000) [pid = 1784] [serial = 1454] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0xa1089800) [pid = 1784] [serial = 1443] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9d433400) [pid = 1784] [serial = 1440] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9a80b000) [pid = 1784] [serial = 1431] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x91768000) [pid = 1784] [serial = 1446] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x95289400) [pid = 1784] [serial = 1428] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9c263800) [pid = 1784] [serial = 1437] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9bcdb800) [pid = 1784] [serial = 1434] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8f290400) [pid = 1784] [serial = 1448] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x8fd3bc00) [pid = 1784] [serial = 1449] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8f297000) [pid = 1784] [serial = 1445] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9396fc00) [pid = 1784] [serial = 1451] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9399a000) [pid = 1784] [serial = 1452] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9513e400) [pid = 1784] [serial = 1427] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a090000) [pid = 1784] [serial = 1430] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b57b400) [pid = 1784] [serial = 1433] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9c1f8800) [pid = 1784] [serial = 1436] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9c26d800) [pid = 1784] [serial = 1439] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0xa101d800) [pid = 1784] [serial = 1442] [outer = (nil)] [url = about:blank] 16:26:26 INFO - PROCESS | 1784 | 1469143586844 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2741ms 16:26:26 INFO - PROCESS | 1784 | 1469143586951 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 1784 | 1469143586958 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 16:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:26:26 INFO - PROCESS | 1784 | 1469143586967 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 1784 | 1469143586972 Marionette TRACE conn4 <- [1,1978,null,{}] 16:26:26 INFO - PROCESS | 1784 | 1469143586982 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:26 INFO - PROCESS | 1784 | 1469143586989 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:27 INFO - PROCESS | 1784 | 1469143587158 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 16:26:27 INFO - PROCESS | 1784 | 1469143587303 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 1784 | 1469143587313 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3bc00 == 21 [pid = 1784] [id = 502] 16:26:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8fd3fc00) [pid = 1784] [serial = 1507] [outer = (nil)] 16:26:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x923d4800) [pid = 1784] [serial = 1508] [outer = 0x8fd3fc00] 16:26:27 INFO - PROCESS | 1784 | 1469143587392 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x923dfc00) [pid = 1784] [serial = 1509] [outer = 0x8fd3fc00] 16:26:28 INFO - PROCESS | 1784 | 1469143588230 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1285ms 16:26:28 INFO - PROCESS | 1784 | 1469143588272 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 1784 | 1469143588283 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 16:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:26:28 INFO - PROCESS | 1784 | 1469143588302 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 1784 | 1469143588306 Marionette TRACE conn4 <- [1,1982,null,{}] 16:26:28 INFO - PROCESS | 1784 | 1469143588313 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 1784 | 1469143588319 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:28 INFO - PROCESS | 1784 | 1469143588516 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 16:26:28 INFO - PROCESS | 1784 | 1469143588676 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 1784 | 1469143588686 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a5400 == 22 [pid = 1784] [id = 503] 16:26:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x93a5e400) [pid = 1784] [serial = 1510] [outer = (nil)] 16:26:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x94708800) [pid = 1784] [serial = 1511] [outer = 0x93a5e400] 16:26:28 INFO - PROCESS | 1784 | 1469143588766 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x95149800) [pid = 1784] [serial = 1512] [outer = 0x93a5e400] 16:26:29 INFO - PROCESS | 1784 | 1469143589736 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1483ms 16:26:29 INFO - PROCESS | 1784 | 1469143589785 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 1784 | 1469143589789 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 16:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:26:29 INFO - PROCESS | 1784 | 1469143589801 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 1784 | 1469143589807 Marionette TRACE conn4 <- [1,1986,null,{}] 16:26:29 INFO - PROCESS | 1784 | 1469143589824 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:29 INFO - PROCESS | 1784 | 1469143589834 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:30 INFO - PROCESS | 1784 | 1469143590071 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 16:26:30 INFO - PROCESS | 1784 | 1469143590093 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 1784 | 1469143590111 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x965cf000 == 23 [pid = 1784] [id = 504] 16:26:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965d0000) [pid = 1784] [serial = 1513] [outer = (nil)] 16:26:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965d7000) [pid = 1784] [serial = 1514] [outer = 0x965d0000] 16:26:30 INFO - PROCESS | 1784 | 1469143590192 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965e6400) [pid = 1784] [serial = 1515] [outer = 0x965d0000] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a08b000) [pid = 1784] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8f28c400) [pid = 1784] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x93a66c00) [pid = 1784] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x8fd3b000) [pid = 1784] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x93c5c000) [pid = 1784] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x965e3000) [pid = 1784] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9399f000) [pid = 1784] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x96513400) [pid = 1784] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8f20a000) [pid = 1784] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:26:31 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965dd800) [pid = 1784] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:26:31 INFO - PROCESS | 1784 | 1469143591634 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1896ms 16:26:31 INFO - PROCESS | 1784 | 1469143591698 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 1784 | 1469143591703 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 16:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:26:31 INFO - PROCESS | 1784 | 1469143591709 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 1784 | 1469143591713 Marionette TRACE conn4 <- [1,1990,null,{}] 16:26:31 INFO - PROCESS | 1784 | 1469143591718 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 1784 | 1469143591723 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:31 INFO - PROCESS | 1784 | 1469143591881 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 16:26:31 INFO - PROCESS | 1784 | 1469143591896 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 1784 | 1469143591908 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205400 == 24 [pid = 1784] [id = 505] 16:26:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x93970000) [pid = 1784] [serial = 1516] [outer = (nil)] 16:26:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x965d7c00) [pid = 1784] [serial = 1517] [outer = 0x93970000] 16:26:31 INFO - PROCESS | 1784 | 1469143591983 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x99fb7800) [pid = 1784] [serial = 1518] [outer = 0x93970000] 16:26:32 INFO - PROCESS | 1784 | 1469143592876 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1185ms 16:26:32 INFO - PROCESS | 1784 | 1469143592906 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 1784 | 1469143592910 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 16:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:26:32 INFO - PROCESS | 1784 | 1469143592916 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 1784 | 1469143592920 Marionette TRACE conn4 <- [1,1994,null,{}] 16:26:32 INFO - PROCESS | 1784 | 1469143592925 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:32 INFO - PROCESS | 1784 | 1469143592930 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:33 INFO - PROCESS | 1784 | 1469143593091 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 16:26:33 INFO - PROCESS | 1784 | 1469143593320 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:33 INFO - PROCESS | 1784 | 1469143593332 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202c00 == 25 [pid = 1784] [id = 506] 16:26:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8f204800) [pid = 1784] [serial = 1519] [outer = (nil)] 16:26:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8f210800) [pid = 1784] [serial = 1520] [outer = 0x8f204800] 16:26:33 INFO - PROCESS | 1784 | 1469143593424 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x8fd36800) [pid = 1784] [serial = 1521] [outer = 0x8f204800] 16:26:34 INFO - PROCESS | 1784 | 1469143594519 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1685ms 16:26:34 INFO - PROCESS | 1784 | 1469143594607 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 1784 | 1469143594613 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 16:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:26:34 INFO - PROCESS | 1784 | 1469143594622 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 1784 | 1469143594627 Marionette TRACE conn4 <- [1,1998,null,{}] 16:26:34 INFO - PROCESS | 1784 | 1469143594728 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:34 INFO - PROCESS | 1784 | 1469143594735 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:34 INFO - PROCESS | 1784 | 1469143594956 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 16:26:35 INFO - PROCESS | 1784 | 1469143595187 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 1784 | 1469143595200 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399b400 == 26 [pid = 1784] [id = 507] 16:26:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93c52400) [pid = 1784] [serial = 1522] [outer = (nil)] 16:26:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9520bc00) [pid = 1784] [serial = 1523] [outer = 0x93c52400] 16:26:35 INFO - PROCESS | 1784 | 1469143595282 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9528b400) [pid = 1784] [serial = 1524] [outer = 0x93c52400] 16:26:36 INFO - PROCESS | 1784 | 1469143596327 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1784ms 16:26:36 INFO - PROCESS | 1784 | 1469143596410 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 1784 | 1469143596417 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 16:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:26:36 INFO - PROCESS | 1784 | 1469143596425 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 1784 | 1469143596428 Marionette TRACE conn4 <- [1,2002,null,{}] 16:26:36 INFO - PROCESS | 1784 | 1469143596435 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:36 INFO - PROCESS | 1784 | 1469143596440 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:36 INFO - PROCESS | 1784 | 1469143596677 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 16:26:37 INFO - PROCESS | 1784 | 1469143597012 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 1784 | 1469143597022 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f291800 == 27 [pid = 1784] [id = 508] 16:26:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8fd3e400) [pid = 1784] [serial = 1525] [outer = (nil)] 16:26:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9a08bc00) [pid = 1784] [serial = 1526] [outer = 0x8fd3e400] 16:26:37 INFO - PROCESS | 1784 | 1469143597110 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9a095400) [pid = 1784] [serial = 1527] [outer = 0x8fd3e400] 16:26:38 INFO - PROCESS | 1784 | 1469143598169 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1833ms 16:26:38 INFO - PROCESS | 1784 | 1469143598259 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 1784 | 1469143598264 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 16:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:26:38 INFO - PROCESS | 1784 | 1469143598281 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 1784 | 1469143598292 Marionette TRACE conn4 <- [1,2006,null,{}] 16:26:38 INFO - PROCESS | 1784 | 1469143598300 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:38 INFO - PROCESS | 1784 | 1469143598308 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:38 INFO - PROCESS | 1784 | 1469143598617 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 16:26:38 INFO - PROCESS | 1784 | 1469143598802 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 1784 | 1469143598812 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x93996400 == 28 [pid = 1784] [id = 509] 16:26:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a08c000) [pid = 1784] [serial = 1528] [outer = (nil)] 16:26:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9b10bc00) [pid = 1784] [serial = 1529] [outer = 0x9a08c000] 16:26:38 INFO - PROCESS | 1784 | 1469143598907 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9ada1c00) [pid = 1784] [serial = 1530] [outer = 0x9a08c000] 16:26:40 INFO - PROCESS | 1784 | 1469143600084 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1901ms 16:26:40 INFO - PROCESS | 1784 | 1469143600175 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 1784 | 1469143600182 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 16:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:26:40 INFO - PROCESS | 1784 | 1469143600201 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - PROCESS | 1784 | 1469143600207 Marionette TRACE conn4 <- [1,2010,null,{}] 16:26:40 INFO - PROCESS | 1784 | 1469143600216 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:40 INFO - PROCESS | 1784 | 1469143600221 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:40 INFO - PROCESS | 1784 | 1469143600471 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 16:26:40 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205400 == 27 [pid = 1784] [id = 505] 16:26:40 INFO - PROCESS | 1784 | --DOCSHELL 0x965cf000 == 26 [pid = 1784] [id = 504] 16:26:40 INFO - PROCESS | 1784 | --DOCSHELL 0x939a5400 == 25 [pid = 1784] [id = 503] 16:26:40 INFO - PROCESS | 1784 | 1469143600751 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 1784 | 1469143600765 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:40 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3bc00 == 24 [pid = 1784] [id = 502] 16:26:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3b000 == 25 [pid = 1784] [id = 510] 16:26:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8fd3bc00) [pid = 1784] [serial = 1531] [outer = (nil)] 16:26:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x923d6800) [pid = 1784] [serial = 1532] [outer = 0x8fd3bc00] 16:26:40 INFO - PROCESS | 1784 | 1469143600862 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x92eae400) [pid = 1784] [serial = 1533] [outer = 0x8fd3bc00] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9a095000) [pid = 1784] [serial = 1475] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x939a0c00) [pid = 1784] [serial = 1478] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9520d800) [pid = 1784] [serial = 1476] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x95210400) [pid = 1784] [serial = 1455] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x923df400) [pid = 1784] [serial = 1457] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9399f800) [pid = 1784] [serial = 1458] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x95281000) [pid = 1784] [serial = 1460] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x96516800) [pid = 1784] [serial = 1461] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965e8c00) [pid = 1784] [serial = 1463] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x98915c00) [pid = 1784] [serial = 1464] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x93a5c000) [pid = 1784] [serial = 1469] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9479f400) [pid = 1784] [serial = 1470] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965d3800) [pid = 1784] [serial = 1472] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f294800) [pid = 1784] [serial = 1466] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x91769000) [pid = 1784] [serial = 1467] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9b3d1800) [pid = 1784] [serial = 1482] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x965d5400) [pid = 1784] [serial = 1479] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9ada2c00) [pid = 1784] [serial = 1481] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965dac00) [pid = 1784] [serial = 1473] [outer = (nil)] [url = about:blank] 16:26:41 INFO - PROCESS | 1784 | 1469143601745 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1587ms 16:26:41 INFO - PROCESS | 1784 | 1469143601807 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 1784 | 1469143601814 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 16:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:26:41 INFO - PROCESS | 1784 | 1469143601828 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 1784 | 1469143601832 Marionette TRACE conn4 <- [1,2014,null,{}] 16:26:41 INFO - PROCESS | 1784 | 1469143601839 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 1784 | 1469143601843 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:42 INFO - PROCESS | 1784 | 1469143602040 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 16:26:42 INFO - PROCESS | 1784 | 1469143602176 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 1784 | 1469143602183 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20d000 == 26 [pid = 1784] [id = 511] 16:26:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x93c58800) [pid = 1784] [serial = 1534] [outer = (nil)] 16:26:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x95142400) [pid = 1784] [serial = 1535] [outer = 0x93c58800] 16:26:42 INFO - PROCESS | 1784 | 1469143602263 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x95281000) [pid = 1784] [serial = 1536] [outer = 0x93c58800] 16:26:43 INFO - PROCESS | 1784 | 1469143603138 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1394ms 16:26:43 INFO - PROCESS | 1784 | 1469143603222 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 1784 | 1469143603225 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 16:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:26:43 INFO - PROCESS | 1784 | 1469143603233 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 1784 | 1469143603239 Marionette TRACE conn4 <- [1,2018,null,{}] 16:26:43 INFO - PROCESS | 1784 | 1469143603255 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:43 INFO - PROCESS | 1784 | 1469143603263 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:43 INFO - PROCESS | 1784 | 1469143603442 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 16:26:43 INFO - PROCESS | 1784 | 1469143603611 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:43 INFO - PROCESS | 1784 | 1469143603619 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ae400 == 27 [pid = 1784] [id = 512] 16:26:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x965cec00) [pid = 1784] [serial = 1537] [outer = (nil)] 16:26:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x98221400) [pid = 1784] [serial = 1538] [outer = 0x965cec00] 16:26:43 INFO - PROCESS | 1784 | 1469143603697 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9a086800) [pid = 1784] [serial = 1539] [outer = 0x965cec00] 16:26:44 INFO - PROCESS | 1784 | 1469143604734 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1541ms 16:26:44 INFO - PROCESS | 1784 | 1469143604776 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 1784 | 1469143604781 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 16:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:26:44 INFO - PROCESS | 1784 | 1469143604787 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 1784 | 1469143604791 Marionette TRACE conn4 <- [1,2022,null,{}] 16:26:44 INFO - PROCESS | 1784 | 1469143604803 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:44 INFO - PROCESS | 1784 | 1469143604808 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:45 INFO - PROCESS | 1784 | 1469143605046 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 16:26:45 INFO - PROCESS | 1784 | 1469143605069 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 1784 | 1469143605081 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a43cc00 == 28 [pid = 1784] [id = 513] 16:26:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9a807c00) [pid = 1784] [serial = 1540] [outer = (nil)] 16:26:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a8aec00) [pid = 1784] [serial = 1541] [outer = 0x9a807c00] 16:26:45 INFO - PROCESS | 1784 | 1469143605150 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9b10a400) [pid = 1784] [serial = 1542] [outer = 0x9a807c00] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x93a5e000) [pid = 1784] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b509800) [pid = 1784] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965e5000) [pid = 1784] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b501400) [pid = 1784] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x939a3400) [pid = 1784] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x93a58400) [pid = 1784] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8fd3fc00) [pid = 1784] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x93a5e400) [pid = 1784] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x8f206800) [pid = 1784] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965d0000) [pid = 1784] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:26:45 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x965e9800) [pid = 1784] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:26:46 INFO - PROCESS | 1784 | 1469143606127 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1401ms 16:26:46 INFO - PROCESS | 1784 | 1469143606190 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 1784 | 1469143606194 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 16:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:26:46 INFO - PROCESS | 1784 | 1469143606200 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - PROCESS | 1784 | 1469143606203 Marionette TRACE conn4 <- [1,2026,null,{}] 16:26:46 INFO - PROCESS | 1784 | 1469143606209 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:46 INFO - PROCESS | 1784 | 1469143606214 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:46 INFO - PROCESS | 1784 | 1469143606446 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 16:26:46 INFO - PROCESS | 1784 | 1469143606462 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 1784 | 1469143606469 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204000 == 29 [pid = 1784] [id = 514] 16:26:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8fd3a000) [pid = 1784] [serial = 1543] [outer = (nil)] 16:26:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9a359c00) [pid = 1784] [serial = 1544] [outer = 0x8fd3a000] 16:26:46 INFO - PROCESS | 1784 | 1469143606543 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9b109000) [pid = 1784] [serial = 1545] [outer = 0x8fd3a000] 16:26:47 INFO - PROCESS | 1784 | 1469143607478 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1342ms 16:26:47 INFO - PROCESS | 1784 | 1469143607544 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 16:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:26:47 INFO - PROCESS | 1784 | 1469143607548 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 16:26:47 INFO - PROCESS | 1784 | 1469143607556 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 1784 | 1469143607560 Marionette TRACE conn4 <- [1,2030,null,{}] 16:26:47 INFO - PROCESS | 1784 | 1469143607566 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:47 INFO - PROCESS | 1784 | 1469143607577 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:47 INFO - PROCESS | 1784 | 1469143607872 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 16:26:48 INFO - PROCESS | 1784 | 1469143608118 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 1784 | 1469143608127 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f292800 == 30 [pid = 1784] [id = 515] 16:26:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8f293000) [pid = 1784] [serial = 1546] [outer = (nil)] 16:26:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8fd36000) [pid = 1784] [serial = 1547] [outer = 0x8f293000] 16:26:48 INFO - PROCESS | 1784 | 1469143608261 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8fd40000) [pid = 1784] [serial = 1548] [outer = 0x8f293000] 16:26:49 INFO - PROCESS | 1784 | 1469143609288 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1792ms 16:26:49 INFO - PROCESS | 1784 | 1469143609349 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 16:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:26:49 INFO - PROCESS | 1784 | 1469143609356 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 16:26:49 INFO - PROCESS | 1784 | 1469143609365 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 1784 | 1469143609370 Marionette TRACE conn4 <- [1,2034,null,{}] 16:26:49 INFO - PROCESS | 1784 | 1469143609378 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:49 INFO - PROCESS | 1784 | 1469143609386 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:49 INFO - PROCESS | 1784 | 1469143609629 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 16:26:49 INFO - PROCESS | 1784 | 1469143609961 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 1784 | 1469143609978 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a3800 == 31 [pid = 1784] [id = 516] 16:26:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93c54c00) [pid = 1784] [serial = 1549] [outer = (nil)] 16:26:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x95207000) [pid = 1784] [serial = 1550] [outer = 0x93c54c00] 16:26:50 INFO - PROCESS | 1784 | 1469143610167 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965ab400) [pid = 1784] [serial = 1551] [outer = 0x93c54c00] 16:26:51 INFO - PROCESS | 1784 | 1469143611146 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1848ms 16:26:51 INFO - PROCESS | 1784 | 1469143611212 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 16:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:26:51 INFO - PROCESS | 1784 | 1469143611218 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 16:26:51 INFO - PROCESS | 1784 | 1469143611226 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 1784 | 1469143611230 Marionette TRACE conn4 <- [1,2038,null,{}] 16:26:51 INFO - PROCESS | 1784 | 1469143611238 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 1784 | 1469143611244 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:51 INFO - PROCESS | 1784 | 1469143611465 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 16:26:51 INFO - PROCESS | 1784 | 1469143611753 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 1784 | 1469143611761 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ce000 == 32 [pid = 1784] [id = 517] 16:26:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9a095000) [pid = 1784] [serial = 1552] [outer = (nil)] 16:26:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x9a352400) [pid = 1784] [serial = 1553] [outer = 0x9a095000] 16:26:51 INFO - PROCESS | 1784 | 1469143611864 Marionette DEBUG loaded listener.js 16:26:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9ab48000) [pid = 1784] [serial = 1554] [outer = 0x9a095000] 16:26:52 INFO - PROCESS | 1784 | 1469143612846 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1692ms 16:26:52 INFO - PROCESS | 1784 | 1469143612918 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 1784 | 1469143612925 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 16:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:26:52 INFO - PROCESS | 1784 | 1469143612943 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 1784 | 1469143612951 Marionette TRACE conn4 <- [1,2042,null,{}] 16:26:52 INFO - PROCESS | 1784 | 1469143612957 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:52 INFO - PROCESS | 1784 | 1469143612963 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:53 INFO - PROCESS | 1784 | 1469143613216 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 16:26:53 INFO - PROCESS | 1784 | 1469143613467 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:53 INFO - PROCESS | 1784 | 1469143613473 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206800 == 33 [pid = 1784] [id = 518] 16:26:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8f209400) [pid = 1784] [serial = 1555] [outer = (nil)] 16:26:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9bcdc800) [pid = 1784] [serial = 1556] [outer = 0x8f209400] 16:26:53 INFO - PROCESS | 1784 | 1469143613560 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9c1ef000) [pid = 1784] [serial = 1557] [outer = 0x8f209400] 16:26:54 INFO - PROCESS | 1784 | 1469143614484 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1607ms 16:26:54 INFO - PROCESS | 1784 | 1469143614542 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 1784 | 1469143614547 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 16:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:26:54 INFO - PROCESS | 1784 | 1469143614554 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 1784 | 1469143614558 Marionette TRACE conn4 <- [1,2046,null,{}] 16:26:54 INFO - PROCESS | 1784 | 1469143614565 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:54 INFO - PROCESS | 1784 | 1469143614570 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:54 INFO - PROCESS | 1784 | 1469143614768 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 16:26:55 INFO - PROCESS | 1784 | 1469143615009 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 1784 | 1469143615019 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x93976400 == 34 [pid = 1784] [id = 519] 16:26:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9c0df800) [pid = 1784] [serial = 1558] [outer = (nil)] 16:26:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9c26b800) [pid = 1784] [serial = 1559] [outer = 0x9c0df800] 16:26:55 INFO - PROCESS | 1784 | 1469143615146 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9c26d800) [pid = 1784] [serial = 1560] [outer = 0x9c0df800] 16:26:56 INFO - PROCESS | 1784 | 1469143616027 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1533ms 16:26:56 INFO - PROCESS | 1784 | 1469143616089 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 1784 | 1469143616093 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 16:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:26:56 INFO - PROCESS | 1784 | 1469143616100 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - PROCESS | 1784 | 1469143616104 Marionette TRACE conn4 <- [1,2050,null,{}] 16:26:56 INFO - PROCESS | 1784 | 1469143616110 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:56 INFO - PROCESS | 1784 | 1469143616116 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:56 INFO - PROCESS | 1784 | 1469143616303 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 16:26:56 INFO - PROCESS | 1784 | 1469143616503 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 1784 | 1469143616520 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d4bf800 == 35 [pid = 1784] [id = 520] 16:26:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9d4bfc00) [pid = 1784] [serial = 1561] [outer = (nil)] 16:26:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9d88a800) [pid = 1784] [serial = 1562] [outer = 0x9d4bfc00] 16:26:56 INFO - PROCESS | 1784 | 1469143616657 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0xa1095400) [pid = 1784] [serial = 1563] [outer = 0x9d4bfc00] 16:26:57 INFO - PROCESS | 1784 | 1469143617716 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1647ms 16:26:57 INFO - PROCESS | 1784 | 1469143617748 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 1784 | 1469143617752 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 16:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:26:57 INFO - PROCESS | 1784 | 1469143617759 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 1784 | 1469143617762 Marionette TRACE conn4 <- [1,2054,null,{}] 16:26:57 INFO - PROCESS | 1784 | 1469143617769 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 1784 | 1469143617774 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:57 INFO - PROCESS | 1784 | 1469143617955 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 16:26:58 INFO - PROCESS | 1784 | 1469143618150 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 1784 | 1469143618157 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:26:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28d400 == 36 [pid = 1784] [id = 521] 16:26:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x8f28e400) [pid = 1784] [serial = 1564] [outer = (nil)] 16:26:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x923e0c00) [pid = 1784] [serial = 1565] [outer = 0x8f28e400] 16:26:58 INFO - PROCESS | 1784 | 1469143618236 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9520f800) [pid = 1784] [serial = 1566] [outer = 0x8f28e400] 16:26:59 INFO - PROCESS | 1784 | 1469143619718 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2082ms 16:26:59 INFO - PROCESS | 1784 | 1469143619843 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 1784 | 1469143619849 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 16:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:26:59 INFO - PROCESS | 1784 | 1469143619858 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - PROCESS | 1784 | 1469143619863 Marionette TRACE conn4 <- [1,2058,null,{}] 16:26:59 INFO - PROCESS | 1784 | 1469143619880 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:59 INFO - PROCESS | 1784 | 1469143619887 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:00 INFO - PROCESS | 1784 | 1469143620065 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 16:27:00 INFO - PROCESS | 1784 | 1469143620263 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 1784 | 1469143620278 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176b000 == 37 [pid = 1784] [id = 522] 16:27:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9176c800) [pid = 1784] [serial = 1567] [outer = (nil)] 16:27:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9397c800) [pid = 1784] [serial = 1568] [outer = 0x9176c800] 16:27:00 INFO - PROCESS | 1784 | 1469143620354 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x939a3000) [pid = 1784] [serial = 1569] [outer = 0x9176c800] 16:27:01 INFO - PROCESS | 1784 | 1469143621324 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1499ms 16:27:01 INFO - PROCESS | 1784 | 1469143621358 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 1784 | 1469143621364 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 16:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:27:01 INFO - PROCESS | 1784 | 1469143621375 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 1784 | 1469143621378 Marionette TRACE conn4 <- [1,2062,null,{}] 16:27:01 INFO - PROCESS | 1784 | 1469143621385 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 1784 | 1469143621391 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:01 INFO - PROCESS | 1784 | 1469143621588 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204000 == 36 [pid = 1784] [id = 514] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9a43cc00 == 35 [pid = 1784] [id = 513] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x965ae400 == 34 [pid = 1784] [id = 512] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20d000 == 33 [pid = 1784] [id = 511] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3b000 == 32 [pid = 1784] [id = 510] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x923d8800 == 31 [pid = 1784] [id = 489] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x93998800 == 30 [pid = 1784] [id = 490] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208000 == 29 [pid = 1784] [id = 488] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9399b400 == 28 [pid = 1784] [id = 507] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x939a3c00 == 27 [pid = 1784] [id = 501] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20f800 == 26 [pid = 1784] [id = 492] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202c00 == 25 [pid = 1784] [id = 506] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207c00 == 24 [pid = 1784] [id = 499] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x965dec00 == 23 [pid = 1784] [id = 495] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x965ab800 == 22 [pid = 1784] [id = 498] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f291800 == 21 [pid = 1784] [id = 508] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x93996400 == 20 [pid = 1784] [id = 509] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9a8ae400 == 19 [pid = 1784] [id = 497] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205000 == 18 [pid = 1784] [id = 500] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x93a58000 == 17 [pid = 1784] [id = 493] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9a089800 == 16 [pid = 1784] [id = 491] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9528ec00 == 15 [pid = 1784] [id = 496] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x939a1400 == 14 [pid = 1784] [id = 494] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x9d4bf800 == 13 [pid = 1784] [id = 520] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28d400 == 12 [pid = 1784] [id = 521] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x93976400 == 11 [pid = 1784] [id = 519] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206800 == 10 [pid = 1784] [id = 518] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x939a3800 == 9 [pid = 1784] [id = 516] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x965ce000 == 8 [pid = 1784] [id = 517] 16:27:02 INFO - PROCESS | 1784 | --DOCSHELL 0x8f292800 == 7 [pid = 1784] [id = 515] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x965d7c00) [pid = 1784] [serial = 1517] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0xa223bc00) [pid = 1784] [serial = 1500] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9b57bc00) [pid = 1784] [serial = 1491] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9a433c00) [pid = 1784] [serial = 1488] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9c0e7800) [pid = 1784] [serial = 1493] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9a08a800) [pid = 1784] [serial = 1487] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x95284800) [pid = 1784] [serial = 1484] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x93c5cc00) [pid = 1784] [serial = 1505] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x923dfc00) [pid = 1784] [serial = 1509] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x94708800) [pid = 1784] [serial = 1511] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9a80d000) [pid = 1784] [serial = 1503] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x965a4800) [pid = 1784] [serial = 1485] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9b574000) [pid = 1784] [serial = 1490] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x965d7000) [pid = 1784] [serial = 1514] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9c26a800) [pid = 1784] [serial = 1496] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0xa1087c00) [pid = 1784] [serial = 1499] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x95149800) [pid = 1784] [serial = 1512] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9d802800) [pid = 1784] [serial = 1497] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965e6400) [pid = 1784] [serial = 1515] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x923d4800) [pid = 1784] [serial = 1508] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9c260c00) [pid = 1784] [serial = 1494] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x95289000) [pid = 1784] [serial = 1506] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x96513c00) [pid = 1784] [serial = 1502] [outer = (nil)] [url = about:blank] 16:27:02 INFO - PROCESS | 1784 | 1469143622917 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 1784 | 1469143622925 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208000 == 8 [pid = 1784] [id = 523] 16:27:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f20a000) [pid = 1784] [serial = 1570] [outer = (nil)] 16:27:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f20e400) [pid = 1784] [serial = 1571] [outer = 0x8f20a000] 16:27:03 INFO - PROCESS | 1784 | 1469143623008 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8f294c00) [pid = 1784] [serial = 1572] [outer = 0x8f20a000] 16:27:03 INFO - PROCESS | 1784 | 1469143623853 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2543ms 16:27:03 INFO - PROCESS | 1784 | 1469143623920 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 1784 | 1469143623926 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 16:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:27:03 INFO - PROCESS | 1784 | 1469143623934 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 1784 | 1469143623938 Marionette TRACE conn4 <- [1,2066,null,{}] 16:27:03 INFO - PROCESS | 1784 | 1469143623946 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:03 INFO - PROCESS | 1784 | 1469143623954 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:04 INFO - PROCESS | 1784 | 1469143624119 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 16:27:04 INFO - PROCESS | 1784 | 1469143624288 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:04 INFO - PROCESS | 1784 | 1469143624298 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d8800 == 9 [pid = 1784] [id = 524] 16:27:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x923da000) [pid = 1784] [serial = 1573] [outer = (nil)] 16:27:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93998800) [pid = 1784] [serial = 1574] [outer = 0x923da000] 16:27:04 INFO - PROCESS | 1784 | 1469143624371 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x939a4000) [pid = 1784] [serial = 1575] [outer = 0x923da000] 16:27:05 INFO - PROCESS | 1784 | 1469143625324 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1442ms 16:27:05 INFO - PROCESS | 1784 | 1469143625377 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 1784 | 1469143625383 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 16:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:27:05 INFO - PROCESS | 1784 | 1469143625392 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 1784 | 1469143625399 Marionette TRACE conn4 <- [1,2070,null,{}] 16:27:05 INFO - PROCESS | 1784 | 1469143625410 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:05 INFO - PROCESS | 1784 | 1469143625414 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:05 INFO - PROCESS | 1784 | 1469143625616 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 16:27:05 INFO - PROCESS | 1784 | 1469143625792 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:05 INFO - PROCESS | 1784 | 1469143625808 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207c00 == 10 [pid = 1784] [id = 525] 16:27:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x938d0400) [pid = 1784] [serial = 1576] [outer = (nil)] 16:27:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x93998000) [pid = 1784] [serial = 1577] [outer = 0x938d0400] 16:27:05 INFO - PROCESS | 1784 | 1469143625952 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x93c5e800) [pid = 1784] [serial = 1578] [outer = 0x938d0400] 16:27:07 INFO - PROCESS | 1784 | 1469143627063 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1742ms 16:27:07 INFO - PROCESS | 1784 | 1469143627137 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 1784 | 1469143627149 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 16:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:27:07 INFO - PROCESS | 1784 | 1469143627166 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - PROCESS | 1784 | 1469143627173 Marionette TRACE conn4 <- [1,2074,null,{}] 16:27:07 INFO - PROCESS | 1784 | 1469143627182 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:07 INFO - PROCESS | 1784 | 1469143627189 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:07 INFO - PROCESS | 1784 | 1469143627524 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 16:27:07 INFO - PROCESS | 1784 | 1469143627861 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 1784 | 1469143627869 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f209c00 == 11 [pid = 1784] [id = 526] 16:27:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965a3000) [pid = 1784] [serial = 1579] [outer = (nil)] 16:27:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965ab800) [pid = 1784] [serial = 1580] [outer = 0x965a3000] 16:27:07 INFO - PROCESS | 1784 | 1469143627958 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965cf800) [pid = 1784] [serial = 1581] [outer = 0x965a3000] 16:27:08 INFO - PROCESS | 1784 | 1469143628969 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1894ms 16:27:09 INFO - PROCESS | 1784 | 1469143629058 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 16:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:27:09 INFO - PROCESS | 1784 | 1469143629063 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 16:27:09 INFO - PROCESS | 1784 | 1469143629070 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - PROCESS | 1784 | 1469143629077 Marionette TRACE conn4 <- [1,2078,null,{}] 16:27:09 INFO - PROCESS | 1784 | 1469143629095 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:09 INFO - PROCESS | 1784 | 1469143629105 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:09 INFO - PROCESS | 1784 | 1469143629436 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 16:27:09 INFO - PROCESS | 1784 | 1469143629714 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 1784 | 1469143629727 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x9825a000 == 12 [pid = 1784] [id = 527] 16:27:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9825a800) [pid = 1784] [serial = 1582] [outer = (nil)] 16:27:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9890cc00) [pid = 1784] [serial = 1583] [outer = 0x9825a800] 16:27:09 INFO - PROCESS | 1784 | 1469143629811 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x99734400) [pid = 1784] [serial = 1584] [outer = 0x9825a800] 16:27:10 INFO - PROCESS | 1784 | 1469143630771 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1738ms 16:27:10 INFO - PROCESS | 1784 | 1469143630808 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 1784 | 1469143630813 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 16:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:27:10 INFO - PROCESS | 1784 | 1469143630848 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 1784 | 1469143630851 Marionette TRACE conn4 <- [1,2082,null,{}] 16:27:10 INFO - PROCESS | 1784 | 1469143630857 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 1784 | 1469143630863 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:11 INFO - PROCESS | 1784 | 1469143631050 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 16:27:11 INFO - PROCESS | 1784 | 1469143631229 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:11 INFO - PROCESS | 1784 | 1469143631240 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a094c00 == 13 [pid = 1784] [id = 528] 16:27:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9a097c00) [pid = 1784] [serial = 1585] [outer = (nil)] 16:27:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9a430800) [pid = 1784] [serial = 1586] [outer = 0x9a097c00] 16:27:11 INFO - PROCESS | 1784 | 1469143631320 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9b3ccc00) [pid = 1784] [serial = 1587] [outer = 0x9a097c00] 16:27:12 INFO - PROCESS | 1784 | 1469143632357 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1592ms 16:27:12 INFO - PROCESS | 1784 | 1469143632438 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 1784 | 1469143632442 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 16:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:27:12 INFO - PROCESS | 1784 | 1469143632449 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - PROCESS | 1784 | 1469143632453 Marionette TRACE conn4 <- [1,2086,null,{}] 16:27:12 INFO - PROCESS | 1784 | 1469143632459 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 1784 | 1469143632464 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:12 INFO - PROCESS | 1784 | 1469143632641 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 16:27:12 INFO - PROCESS | 1784 | 1469143632820 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:12 INFO - PROCESS | 1784 | 1469143632830 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204000 == 14 [pid = 1784] [id = 529] 16:27:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x923dc400) [pid = 1784] [serial = 1588] [outer = (nil)] 16:27:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b41ec00) [pid = 1784] [serial = 1589] [outer = 0x923dc400] 16:27:12 INFO - PROCESS | 1784 | 1469143632993 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9b575000) [pid = 1784] [serial = 1590] [outer = 0x923dc400] 16:27:14 INFO - PROCESS | 1784 | 1469143634106 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1744ms 16:27:14 INFO - PROCESS | 1784 | 1469143634200 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 16:27:14 INFO - PROCESS | 1784 | 1469143634218 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 16:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:27:14 INFO - PROCESS | 1784 | 1469143634232 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 1784 | 1469143634238 Marionette TRACE conn4 <- [1,2090,null,{}] 16:27:14 INFO - PROCESS | 1784 | 1469143634329 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:14 INFO - PROCESS | 1784 | 1469143634335 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:14 INFO - PROCESS | 1784 | 1469143634638 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 16:27:14 INFO - PROCESS | 1784 | 1469143634804 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:14 INFO - PROCESS | 1784 | 1469143634815 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x93997000 == 15 [pid = 1784] [id = 530] 16:27:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x93999c00) [pid = 1784] [serial = 1591] [outer = (nil)] 16:27:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x93a60000) [pid = 1784] [serial = 1592] [outer = 0x93999c00] 16:27:14 INFO - PROCESS | 1784 | 1469143634888 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x95147400) [pid = 1784] [serial = 1593] [outer = 0x93999c00] 16:27:15 INFO - PROCESS | 1784 | 1469143635799 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1642ms 16:27:15 INFO - PROCESS | 1784 | 1469143635874 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 1784 | 1469143635881 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 16:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:27:15 INFO - PROCESS | 1784 | 1469143635897 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - PROCESS | 1784 | 1469143635900 Marionette TRACE conn4 <- [1,2094,null,{}] 16:27:15 INFO - PROCESS | 1784 | 1469143635907 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:15 INFO - PROCESS | 1784 | 1469143635911 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:16 INFO - PROCESS | 1784 | 1469143636132 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 16:27:16 INFO - PROCESS | 1784 | 1469143636157 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 1784 | 1469143636164 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206800 == 16 [pid = 1784] [id = 531] 16:27:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965d4c00) [pid = 1784] [serial = 1594] [outer = (nil)] 16:27:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x965e5000) [pid = 1784] [serial = 1595] [outer = 0x965d4c00] 16:27:16 INFO - PROCESS | 1784 | 1469143636237 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x965ebc00) [pid = 1784] [serial = 1596] [outer = 0x965d4c00] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9a807c00) [pid = 1784] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9a08c000) [pid = 1784] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x8fd3e400) [pid = 1784] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x93c52400) [pid = 1784] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8f204800) [pid = 1784] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x93c58800) [pid = 1784] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8fd3bc00) [pid = 1784] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x965cec00) [pid = 1784] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x93970000) [pid = 1784] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:27:16 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8fd3a000) [pid = 1784] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:27:17 INFO - PROCESS | 1784 | 1469143637287 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1437ms 16:27:17 INFO - PROCESS | 1784 | 1469143637328 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 16:27:17 INFO - PROCESS | 1784 | 1469143637332 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 16:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:27:17 INFO - PROCESS | 1784 | 1469143637339 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:27:17 INFO - PROCESS | 1784 | 1469143637344 Marionette TRACE conn4 <- [1,2098,null,{}] 16:27:17 INFO - PROCESS | 1784 | 1469143637360 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:17 INFO - PROCESS | 1784 | 1469143637368 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:17 INFO - PROCESS | 1784 | 1469143637585 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 16:27:17 INFO - PROCESS | 1784 | 1469143637601 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:17 INFO - PROCESS | 1784 | 1469143637612 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a090c00 == 17 [pid = 1784] [id = 532] 16:27:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9a8a6c00) [pid = 1784] [serial = 1597] [outer = (nil)] 16:27:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9b50b000) [pid = 1784] [serial = 1598] [outer = 0x9a8a6c00] 16:27:17 INFO - PROCESS | 1784 | 1469143637685 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9bf97400) [pid = 1784] [serial = 1599] [outer = 0x9a8a6c00] 16:27:18 INFO - PROCESS | 1784 | 1469143638592 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1284ms 16:27:18 INFO - PROCESS | 1784 | 1469143638624 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 16:27:18 INFO - PROCESS | 1784 | 1469143638628 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 16:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:27:18 INFO - PROCESS | 1784 | 1469143638634 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 1784 | 1469143638637 Marionette TRACE conn4 <- [1,2102,null,{}] 16:27:18 INFO - PROCESS | 1784 | 1469143638644 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:18 INFO - PROCESS | 1784 | 1469143638648 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:18 INFO - PROCESS | 1784 | 1469143638842 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 16:27:19 INFO - PROCESS | 1784 | 1469143639083 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 1784 | 1469143639094 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202000 == 18 [pid = 1784] [id = 533] 16:27:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x8f203c00) [pid = 1784] [serial = 1600] [outer = (nil)] 16:27:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x8fd38400) [pid = 1784] [serial = 1601] [outer = 0x8f203c00] 16:27:19 INFO - PROCESS | 1784 | 1469143639181 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8fd3f400) [pid = 1784] [serial = 1602] [outer = 0x8f203c00] 16:27:20 INFO - PROCESS | 1784 | 1469143640202 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 16:27:20 INFO - PROCESS | 1784 | 1469143640293 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 16:27:20 INFO - PROCESS | 1784 | 1469143640299 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 16:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:27:20 INFO - PROCESS | 1784 | 1469143640308 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 1784 | 1469143640314 Marionette TRACE conn4 <- [1,2106,null,{}] 16:27:20 INFO - PROCESS | 1784 | 1469143640323 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:20 INFO - PROCESS | 1784 | 1469143640329 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:20 INFO - PROCESS | 1784 | 1469143640523 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 16:27:20 INFO - PROCESS | 1784 | 1469143640757 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:20 INFO - PROCESS | 1784 | 1469143640767 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x9520b000 == 19 [pid = 1784] [id = 534] 16:27:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x95284c00) [pid = 1784] [serial = 1603] [outer = (nil)] 16:27:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965a5c00) [pid = 1784] [serial = 1604] [outer = 0x95284c00] 16:27:20 INFO - PROCESS | 1784 | 1469143640894 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x965d7c00) [pid = 1784] [serial = 1605] [outer = 0x95284c00] 16:27:21 INFO - PROCESS | 1784 | 1469143641883 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1646ms 16:27:21 INFO - PROCESS | 1784 | 1469143641958 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 16:27:21 INFO - PROCESS | 1784 | 1469143641965 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 16:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:27:21 INFO - PROCESS | 1784 | 1469143641972 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 1784 | 1469143641976 Marionette TRACE conn4 <- [1,2110,null,{}] 16:27:21 INFO - PROCESS | 1784 | 1469143641983 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:21 INFO - PROCESS | 1784 | 1469143641988 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:22 INFO - PROCESS | 1784 | 1469143642220 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 16:27:22 INFO - PROCESS | 1784 | 1469143642497 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 1784 | 1469143642504 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a090800 == 20 [pid = 1784] [id = 535] 16:27:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x9a808400) [pid = 1784] [serial = 1606] [outer = (nil)] 16:27:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9b3d2000) [pid = 1784] [serial = 1607] [outer = 0x9a808400] 16:27:22 INFO - PROCESS | 1784 | 1469143642601 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x9b57a400) [pid = 1784] [serial = 1608] [outer = 0x9a808400] 16:27:23 INFO - PROCESS | 1784 | 1469143643534 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1632ms 16:27:23 INFO - PROCESS | 1784 | 1469143643606 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 16:27:23 INFO - PROCESS | 1784 | 1469143643610 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 16:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:27:23 INFO - PROCESS | 1784 | 1469143643627 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 1784 | 1469143643637 Marionette TRACE conn4 <- [1,2114,null,{}] 16:27:23 INFO - PROCESS | 1784 | 1469143643644 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:23 INFO - PROCESS | 1784 | 1469143643653 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:23 INFO - PROCESS | 1784 | 1469143643892 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 16:27:24 INFO - PROCESS | 1784 | 1469143644124 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 1784 | 1469143644133 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c50800 == 21 [pid = 1784] [id = 536] 16:27:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x94790c00) [pid = 1784] [serial = 1609] [outer = (nil)] 16:27:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x9c26e800) [pid = 1784] [serial = 1610] [outer = 0x94790c00] 16:27:24 INFO - PROCESS | 1784 | 1469143644228 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x9d4b0800) [pid = 1784] [serial = 1611] [outer = 0x94790c00] 16:27:25 INFO - PROCESS | 1784 | 1469143645172 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1598ms 16:27:25 INFO - PROCESS | 1784 | 1469143645218 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 16:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:27:25 INFO - PROCESS | 1784 | 1469143645224 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 16:27:25 INFO - PROCESS | 1784 | 1469143645230 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:27:25 INFO - PROCESS | 1784 | 1469143645234 Marionette TRACE conn4 <- [1,2118,null,{}] 16:27:25 INFO - PROCESS | 1784 | 1469143645240 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:25 INFO - PROCESS | 1784 | 1469143645245 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:25 INFO - PROCESS | 1784 | 1469143645439 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 16:27:25 INFO - PROCESS | 1784 | 1469143645621 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:25 INFO - PROCESS | 1784 | 1469143645632 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d431c00 == 22 [pid = 1784] [id = 537] 16:27:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x9d806400) [pid = 1784] [serial = 1612] [outer = (nil)] 16:27:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0xa108b000) [pid = 1784] [serial = 1613] [outer = 0x9d806400] 16:27:25 INFO - PROCESS | 1784 | 1469143645714 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0xa1090c00) [pid = 1784] [serial = 1614] [outer = 0x9d806400] 16:27:26 INFO - PROCESS | 1784 | 1469143646651 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1496ms 16:27:26 INFO - PROCESS | 1784 | 1469143646727 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 1784 | 1469143646731 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 16:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:27:26 INFO - PROCESS | 1784 | 1469143646738 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - PROCESS | 1784 | 1469143646741 Marionette TRACE conn4 <- [1,2122,null,{}] 16:27:26 INFO - PROCESS | 1784 | 1469143646747 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:26 INFO - PROCESS | 1784 | 1469143646752 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:26 INFO - PROCESS | 1784 | 1469143646934 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 16:27:27 INFO - PROCESS | 1784 | 1469143647204 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:27 INFO - PROCESS | 1784 | 1469143647229 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x96514400 == 23 [pid = 1784] [id = 538] 16:27:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0xa1087c00) [pid = 1784] [serial = 1615] [outer = (nil)] 16:27:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0xa2319800) [pid = 1784] [serial = 1616] [outer = 0xa1087c00] 16:27:27 INFO - PROCESS | 1784 | 1469143647377 Marionette DEBUG loaded listener.js 16:27:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0xa23f8800) [pid = 1784] [serial = 1617] [outer = 0xa1087c00] 16:27:28 INFO - PROCESS | 1784 | 1469143648379 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1682ms 16:27:28 INFO - PROCESS | 1784 | 1469143648421 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 1784 | 1469143648424 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 16:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:27:28 INFO - PROCESS | 1784 | 1469143648431 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 1784 | 1469143648435 Marionette TRACE conn4 <- [1,2126,null,{}] 16:27:28 INFO - PROCESS | 1784 | 1469143648441 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:28 INFO - PROCESS | 1784 | 1469143648446 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:28 INFO - PROCESS | 1784 | 1469143648627 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 16:27:28 INFO - PROCESS | 1784 | 1469143648822 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 1784 | 1469143648831 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207000 == 24 [pid = 1784] [id = 539] 16:27:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9a08a000) [pid = 1784] [serial = 1618] [outer = (nil)] 16:27:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0xa2ff0800) [pid = 1784] [serial = 1619] [outer = 0x9a08a000] 16:27:28 INFO - PROCESS | 1784 | 1469143648909 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0xa3270000) [pid = 1784] [serial = 1620] [outer = 0x9a08a000] 16:27:29 INFO - PROCESS | 1784 | 1469143649915 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1531ms 16:27:29 INFO - PROCESS | 1784 | 1469143649963 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 1784 | 1469143649966 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 16:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:27:29 INFO - PROCESS | 1784 | 1469143649973 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 1784 | 1469143649977 Marionette TRACE conn4 <- [1,2130,null,{}] 16:27:29 INFO - PROCESS | 1784 | 1469143649983 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:29 INFO - PROCESS | 1784 | 1469143649988 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:30 INFO - PROCESS | 1784 | 1469143650164 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 16:27:30 INFO - PROCESS | 1784 | 1469143650361 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 1784 | 1469143650367 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a58400 == 25 [pid = 1784] [id = 540] 16:27:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x93a5e000) [pid = 1784] [serial = 1621] [outer = (nil)] 16:27:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x9a002800) [pid = 1784] [serial = 1622] [outer = 0x93a5e000] 16:27:30 INFO - PROCESS | 1784 | 1469143650450 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0xa25eb400) [pid = 1784] [serial = 1623] [outer = 0x93a5e000] 16:27:31 INFO - PROCESS | 1784 | 1469143651637 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 1784 | 1469143651666 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 16:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:27:31 INFO - PROCESS | 1784 | 1469143651675 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 1784 | 1469143651680 Marionette TRACE conn4 <- [1,2134,null,{}] 16:27:31 INFO - PROCESS | 1784 | 1469143651688 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 1784 | 1469143651694 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:31 INFO - PROCESS | 1784 | 1469143651871 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 16:27:32 INFO - PROCESS | 1784 | 1469143652123 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 1784 | 1469143652140 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3c000 == 26 [pid = 1784] [id = 541] 16:27:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x923de400) [pid = 1784] [serial = 1624] [outer = (nil)] 16:27:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x93c5cc00) [pid = 1784] [serial = 1625] [outer = 0x923de400] 16:27:32 INFO - PROCESS | 1784 | 1469143652233 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x95210400) [pid = 1784] [serial = 1626] [outer = 0x923de400] 16:27:33 INFO - PROCESS | 1784 | 1469143653190 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1597ms 16:27:33 INFO - PROCESS | 1784 | 1469143653272 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 1784 | 1469143653279 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 16:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:27:33 INFO - PROCESS | 1784 | 1469143653290 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 1784 | 1469143653294 Marionette TRACE conn4 <- [1,2138,null,{}] 16:27:33 INFO - PROCESS | 1784 | 1469143653300 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 1784 | 1469143653306 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:33 INFO - PROCESS | 1784 | 1469143653538 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208000 == 25 [pid = 1784] [id = 523] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x9a090c00 == 24 [pid = 1784] [id = 532] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206800 == 23 [pid = 1784] [id = 531] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x93997000 == 22 [pid = 1784] [id = 530] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204000 == 21 [pid = 1784] [id = 529] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x9a094c00 == 20 [pid = 1784] [id = 528] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x9825a000 == 19 [pid = 1784] [id = 527] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x8f209c00 == 18 [pid = 1784] [id = 526] 16:27:33 INFO - PROCESS | 1784 | 1469143653794 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 1784 | 1469143653803 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207c00 == 17 [pid = 1784] [id = 525] 16:27:33 INFO - PROCESS | 1784 | --DOCSHELL 0x923d8800 == 16 [pid = 1784] [id = 524] 16:27:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207c00 == 17 [pid = 1784] [id = 542] 16:27:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x91775c00) [pid = 1784] [serial = 1627] [outer = (nil)] 16:27:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x9520d800) [pid = 1784] [serial = 1628] [outer = 0x91775c00] 16:27:33 INFO - PROCESS | 1784 | 1469143653879 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x965d4400) [pid = 1784] [serial = 1629] [outer = 0x91775c00] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x99fb7800) [pid = 1784] [serial = 1518] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x9a8aec00) [pid = 1784] [serial = 1541] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x9b10bc00) [pid = 1784] [serial = 1529] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x9ada1c00) [pid = 1784] [serial = 1530] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x9a08bc00) [pid = 1784] [serial = 1526] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x9a095400) [pid = 1784] [serial = 1527] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x9520bc00) [pid = 1784] [serial = 1523] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x9528b400) [pid = 1784] [serial = 1524] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x8f210800) [pid = 1784] [serial = 1520] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x8fd36800) [pid = 1784] [serial = 1521] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x95142400) [pid = 1784] [serial = 1535] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x95281000) [pid = 1784] [serial = 1536] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x923d6800) [pid = 1784] [serial = 1532] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x92eae400) [pid = 1784] [serial = 1533] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9b10a400) [pid = 1784] [serial = 1542] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x98221400) [pid = 1784] [serial = 1538] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x9a086800) [pid = 1784] [serial = 1539] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9b109000) [pid = 1784] [serial = 1545] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x9a359c00) [pid = 1784] [serial = 1544] [outer = (nil)] [url = about:blank] 16:27:34 INFO - PROCESS | 1784 | 1469143654811 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1540ms 16:27:34 INFO - PROCESS | 1784 | 1469143654832 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 1784 | 1469143654835 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 16:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:27:34 INFO - PROCESS | 1784 | 1469143654842 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 1784 | 1469143654848 Marionette TRACE conn4 <- [1,2142,null,{}] 16:27:34 INFO - PROCESS | 1784 | 1469143654864 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 1784 | 1469143654872 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:35 INFO - PROCESS | 1784 | 1469143655037 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 16:27:35 INFO - PROCESS | 1784 | 1469143655199 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 1784 | 1469143655211 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a08c000 == 18 [pid = 1784] [id = 543] 16:27:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x9a08f400) [pid = 1784] [serial = 1630] [outer = (nil)] 16:27:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x9a353000) [pid = 1784] [serial = 1631] [outer = 0x9a08f400] 16:27:35 INFO - PROCESS | 1784 | 1469143655284 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x9ada1400) [pid = 1784] [serial = 1632] [outer = 0x9a08f400] 16:27:36 INFO - PROCESS | 1784 | 1469143656169 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 1784 | 1469143656236 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 16:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:27:36 INFO - PROCESS | 1784 | 1469143656242 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 1784 | 1469143656245 Marionette TRACE conn4 <- [1,2146,null,{}] 16:27:36 INFO - PROCESS | 1784 | 1469143656251 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 1784 | 1469143656255 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:36 INFO - PROCESS | 1784 | 1469143656475 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 16:27:36 INFO - PROCESS | 1784 | 1469143656497 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 1784 | 1469143656504 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x95142400 == 19 [pid = 1784] [id = 544] 16:27:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x9a42f800) [pid = 1784] [serial = 1633] [outer = (nil)] 16:27:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9bfa2400) [pid = 1784] [serial = 1634] [outer = 0x9a42f800] 16:27:36 INFO - PROCESS | 1784 | 1469143656574 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9c26bc00) [pid = 1784] [serial = 1635] [outer = 0x9a42f800] 16:27:37 INFO - PROCESS | 1784 | 1469143657586 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 1784 | 1469143657650 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 16:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:27:37 INFO - PROCESS | 1784 | 1469143657666 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 1784 | 1469143657668 Marionette TRACE conn4 <- [1,2150,null,{}] 16:27:37 INFO - PROCESS | 1784 | 1469143657674 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:37 INFO - PROCESS | 1784 | 1469143657679 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:37 INFO - PROCESS | 1784 | 1469143657910 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 16:27:37 INFO - PROCESS | 1784 | 1469143657946 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 1784 | 1469143657954 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x95281400 == 20 [pid = 1784] [id = 545] 16:27:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9896e000) [pid = 1784] [serial = 1636] [outer = (nil)] 16:27:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0xa100f800) [pid = 1784] [serial = 1637] [outer = 0x9896e000] 16:27:38 INFO - PROCESS | 1784 | 1469143658024 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0xa22ed000) [pid = 1784] [serial = 1638] [outer = 0x9896e000] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x8f28e400) [pid = 1784] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x9d4bfc00) [pid = 1784] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9c0df800) [pid = 1784] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x8f209400) [pid = 1784] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9a095000) [pid = 1784] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x93c54c00) [pid = 1784] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x8f293000) [pid = 1784] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9176c800) [pid = 1784] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x8f20a000) [pid = 1784] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x965d4c00) [pid = 1784] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:27:38 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x93999c00) [pid = 1784] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:27:39 INFO - PROCESS | 1784 | 1469143659073 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1451ms 16:27:39 INFO - PROCESS | 1784 | 1469143659117 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 1784 | 1469143659121 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 16:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:27:39 INFO - PROCESS | 1784 | 1469143659127 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 1784 | 1469143659130 Marionette TRACE conn4 <- [1,2154,null,{}] 16:27:39 INFO - PROCESS | 1784 | 1469143659136 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 1784 | 1469143659145 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:39 INFO - PROCESS | 1784 | 1469143659427 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 16:27:39 INFO - PROCESS | 1784 | 1469143659524 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 1784 | 1469143659533 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204800 == 21 [pid = 1784] [id = 546] 16:27:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x8f208c00) [pid = 1784] [serial = 1639] [outer = (nil)] 16:27:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0xa2559400) [pid = 1784] [serial = 1640] [outer = 0x8f208c00] 16:27:39 INFO - PROCESS | 1784 | 1469143659600 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0xa330bc00) [pid = 1784] [serial = 1641] [outer = 0x8f208c00] 16:27:40 INFO - PROCESS | 1784 | 1469143660380 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1281ms 16:27:40 INFO - PROCESS | 1784 | 1469143660417 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 1784 | 1469143660421 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 16:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:27:40 INFO - PROCESS | 1784 | 1469143660429 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 1784 | 1469143660432 Marionette TRACE conn4 <- [1,2158,null,{}] 16:27:40 INFO - PROCESS | 1784 | 1469143660439 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 1784 | 1469143660444 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:40 INFO - PROCESS | 1784 | 1469143660607 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 16:27:40 INFO - PROCESS | 1784 | 1469143660861 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 1784 | 1469143660872 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202c00 == 22 [pid = 1784] [id = 547] 16:27:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x8f204000) [pid = 1784] [serial = 1642] [outer = (nil)] 16:27:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x8f290800) [pid = 1784] [serial = 1643] [outer = 0x8f204000] 16:27:40 INFO - PROCESS | 1784 | 1469143660960 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x8fd38000) [pid = 1784] [serial = 1644] [outer = 0x8f204000] 16:27:41 INFO - PROCESS | 1784 | 1469143661974 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1585ms 16:27:42 INFO - PROCESS | 1784 | 1469143662017 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 1784 | 1469143662024 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 16:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:27:42 INFO - PROCESS | 1784 | 1469143662031 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 1784 | 1469143662036 Marionette TRACE conn4 <- [1,2162,null,{}] 16:27:42 INFO - PROCESS | 1784 | 1469143662044 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 1784 | 1469143662052 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:42 INFO - PROCESS | 1784 | 1469143662241 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 16:27:42 INFO - PROCESS | 1784 | 1469143662482 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 1784 | 1469143662492 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x95285800 == 23 [pid = 1784] [id = 548] 16:27:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x965a9c00) [pid = 1784] [serial = 1645] [outer = (nil)] 16:27:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x965e5400) [pid = 1784] [serial = 1646] [outer = 0x965a9c00] 16:27:42 INFO - PROCESS | 1784 | 1469143662621 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9896fc00) [pid = 1784] [serial = 1647] [outer = 0x965a9c00] 16:27:43 INFO - PROCESS | 1784 | 1469143663549 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1592ms 16:27:43 INFO - PROCESS | 1784 | 1469143663627 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 1784 | 1469143663634 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 16:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:27:43 INFO - PROCESS | 1784 | 1469143663641 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - PROCESS | 1784 | 1469143663644 Marionette TRACE conn4 <- [1,2166,null,{}] 16:27:43 INFO - PROCESS | 1784 | 1469143663651 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 1784 | 1469143663657 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:43 INFO - PROCESS | 1784 | 1469143663886 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 16:27:44 INFO - PROCESS | 1784 | 1469143664170 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 1784 | 1469143664178 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x99fc2000 == 24 [pid = 1784] [id = 549] 16:27:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9b3d7c00) [pid = 1784] [serial = 1648] [outer = (nil)] 16:27:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x9c1ef800) [pid = 1784] [serial = 1649] [outer = 0x9b3d7c00] 16:27:44 INFO - PROCESS | 1784 | 1469143664273 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0xa223c400) [pid = 1784] [serial = 1650] [outer = 0x9b3d7c00] 16:27:45 INFO - PROCESS | 1784 | 1469143665181 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1581ms 16:27:45 INFO - PROCESS | 1784 | 1469143665229 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 1784 | 1469143665234 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 16:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:27:45 INFO - PROCESS | 1784 | 1469143665252 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 1784 | 1469143665262 Marionette TRACE conn4 <- [1,2170,null,{}] 16:27:45 INFO - PROCESS | 1784 | 1469143665268 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 1784 | 1469143665277 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:45 INFO - PROCESS | 1784 | 1469143665467 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 16:27:45 INFO - PROCESS | 1784 | 1469143665666 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 1784 | 1469143665675 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x91769c00 == 25 [pid = 1784] [id = 550] 16:27:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x9ad9ec00) [pid = 1784] [serial = 1651] [outer = (nil)] 16:27:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0xa4d0cc00) [pid = 1784] [serial = 1652] [outer = 0x9ad9ec00] 16:27:45 INFO - PROCESS | 1784 | 1469143665791 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0xa4d58400) [pid = 1784] [serial = 1653] [outer = 0x9ad9ec00] 16:27:46 INFO - PROCESS | 1784 | 1469143666771 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1600ms 16:27:46 INFO - PROCESS | 1784 | 1469143666845 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 16:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:27:46 INFO - PROCESS | 1784 | 1469143666850 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 16:27:46 INFO - PROCESS | 1784 | 1469143666857 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 1784 | 1469143666861 Marionette TRACE conn4 <- [1,2174,null,{}] 16:27:46 INFO - PROCESS | 1784 | 1469143666867 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:46 INFO - PROCESS | 1784 | 1469143666872 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:47 INFO - PROCESS | 1784 | 1469143667098 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 16:27:47 INFO - PROCESS | 1784 | 1469143667345 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 1784 | 1469143667352 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x9520f400 == 26 [pid = 1784] [id = 551] 16:27:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x9a08d000) [pid = 1784] [serial = 1654] [outer = (nil)] 16:27:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0xa61be800) [pid = 1784] [serial = 1655] [outer = 0x9a08d000] 16:27:47 INFO - PROCESS | 1784 | 1469143667481 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0xa671f400) [pid = 1784] [serial = 1656] [outer = 0x9a08d000] 16:27:48 INFO - PROCESS | 1784 | 1469143668423 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1633ms 16:27:48 INFO - PROCESS | 1784 | 1469143668490 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 16:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:27:48 INFO - PROCESS | 1784 | 1469143668495 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 16:27:48 INFO - PROCESS | 1784 | 1469143668501 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - PROCESS | 1784 | 1469143668505 Marionette TRACE conn4 <- [1,2178,null,{}] 16:27:48 INFO - PROCESS | 1784 | 1469143668511 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:48 INFO - PROCESS | 1784 | 1469143668516 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:48 INFO - PROCESS | 1784 | 1469143668736 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 16:27:48 INFO - PROCESS | 1784 | 1469143668973 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 1784 | 1469143668989 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9252a800 == 27 [pid = 1784] [id = 552] 16:27:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x9252ac00) [pid = 1784] [serial = 1657] [outer = (nil)] 16:27:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x9252f000) [pid = 1784] [serial = 1658] [outer = 0x9252ac00] 16:27:49 INFO - PROCESS | 1784 | 1469143669121 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x9a433800) [pid = 1784] [serial = 1659] [outer = 0x9252ac00] 16:27:50 INFO - PROCESS | 1784 | 1469143670086 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 16:27:50 INFO - PROCESS | 1784 | 1469143670138 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 1784 | 1469143670142 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 16:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:27:50 INFO - PROCESS | 1784 | 1469143670148 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 1784 | 1469143670152 Marionette TRACE conn4 <- [1,2182,null,{}] 16:27:50 INFO - PROCESS | 1784 | 1469143670158 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:50 INFO - PROCESS | 1784 | 1469143670164 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:50 INFO - PROCESS | 1784 | 1469143670351 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 16:27:50 INFO - PROCESS | 1784 | 1469143670545 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 1784 | 1469143670551 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3b800 == 28 [pid = 1784] [id = 553] 16:27:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8fd3f800) [pid = 1784] [serial = 1660] [outer = (nil)] 16:27:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x9168d400) [pid = 1784] [serial = 1661] [outer = 0x8fd3f800] 16:27:50 INFO - PROCESS | 1784 | 1469143670645 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x91690800) [pid = 1784] [serial = 1662] [outer = 0x8fd3f800] 16:27:52 INFO - PROCESS | 1784 | 1469143671994 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1885ms 16:27:52 INFO - PROCESS | 1784 | 1469143672035 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 16:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:27:52 INFO - PROCESS | 1784 | 1469143672040 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 16:27:52 INFO - PROCESS | 1784 | 1469143672048 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 1784 | 1469143672053 Marionette TRACE conn4 <- [1,2186,null,{}] 16:27:52 INFO - PROCESS | 1784 | 1469143672060 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:52 INFO - PROCESS | 1784 | 1469143672066 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:52 INFO - PROCESS | 1784 | 1469143672238 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 16:27:52 INFO - PROCESS | 1784 | 1469143672441 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 1784 | 1469143672456 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x9252f800 == 29 [pid = 1784] [id = 554] 16:27:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x92531400) [pid = 1784] [serial = 1663] [outer = (nil)] 16:27:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x92533c00) [pid = 1784] [serial = 1664] [outer = 0x92531400] 16:27:52 INFO - PROCESS | 1784 | 1469143672630 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x9399c000) [pid = 1784] [serial = 1665] [outer = 0x92531400] 16:27:53 INFO - PROCESS | 1784 | 1469143673667 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:27:53 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9b50b000) [pid = 1784] [serial = 1598] [outer = (nil)] [url = about:blank] 16:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1684ms 16:27:53 INFO - PROCESS | 1784 | --DOCSHELL 0x93a58400 == 28 [pid = 1784] [id = 540] 16:27:53 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207000 == 27 [pid = 1784] [id = 539] 16:27:53 INFO - PROCESS | 1784 | --DOCSHELL 0x93c50800 == 26 [pid = 1784] [id = 536] 16:27:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9a090800 == 25 [pid = 1784] [id = 535] 16:27:53 INFO - PROCESS | 1784 | 1469143673737 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 1784 | 1469143673744 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 16:27:53 INFO - PROCESS | 1784 | --DOCSHELL 0x9520b000 == 24 [pid = 1784] [id = 534] 16:27:53 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202000 == 23 [pid = 1784] [id = 533] 16:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:27:53 INFO - PROCESS | 1784 | 1469143673765 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 1784 | 1469143673768 Marionette TRACE conn4 <- [1,2190,null,{}] 16:27:53 INFO - PROCESS | 1784 | 1469143673775 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 1784 | 1469143673780 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:53 INFO - PROCESS | 1784 | 1469143673951 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x923e0c00) [pid = 1784] [serial = 1565] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x9520f800) [pid = 1784] [serial = 1566] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x9d88a800) [pid = 1784] [serial = 1562] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0xa1095400) [pid = 1784] [serial = 1563] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x9c26b800) [pid = 1784] [serial = 1559] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x9c26d800) [pid = 1784] [serial = 1560] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x9bcdc800) [pid = 1784] [serial = 1556] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x9c1ef000) [pid = 1784] [serial = 1557] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x9a352400) [pid = 1784] [serial = 1553] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x9ab48000) [pid = 1784] [serial = 1554] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x95207000) [pid = 1784] [serial = 1550] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x965ab400) [pid = 1784] [serial = 1551] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x8fd36000) [pid = 1784] [serial = 1547] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x8fd40000) [pid = 1784] [serial = 1548] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x9397c800) [pid = 1784] [serial = 1568] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x939a3000) [pid = 1784] [serial = 1569] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x93998800) [pid = 1784] [serial = 1574] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x8f20e400) [pid = 1784] [serial = 1571] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x8f294c00) [pid = 1784] [serial = 1572] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9b41ec00) [pid = 1784] [serial = 1589] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x9890cc00) [pid = 1784] [serial = 1583] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x965ebc00) [pid = 1784] [serial = 1596] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x965e5000) [pid = 1784] [serial = 1595] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x9a430800) [pid = 1784] [serial = 1586] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x95147400) [pid = 1784] [serial = 1593] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x93998000) [pid = 1784] [serial = 1577] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x965ab800) [pid = 1784] [serial = 1580] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x93a60000) [pid = 1784] [serial = 1592] [outer = (nil)] [url = about:blank] 16:27:54 INFO - PROCESS | 1784 | 1469143674183 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 1784 | 1469143674190 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f294c00 == 24 [pid = 1784] [id = 555] 16:27:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x93998000) [pid = 1784] [serial = 1666] [outer = (nil)] 16:27:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x93c52400) [pid = 1784] [serial = 1667] [outer = 0x93998000] 16:27:54 INFO - PROCESS | 1784 | 1469143674269 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x95142800) [pid = 1784] [serial = 1668] [outer = 0x93998000] 16:27:55 INFO - PROCESS | 1784 | 1469143675058 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1331ms 16:27:55 INFO - PROCESS | 1784 | 1469143675104 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 16:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:27:55 INFO - PROCESS | 1784 | 1469143675108 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 16:27:55 INFO - PROCESS | 1784 | 1469143675116 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 1784 | 1469143675122 Marionette TRACE conn4 <- [1,2194,null,{}] 16:27:55 INFO - PROCESS | 1784 | 1469143675138 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 1784 | 1469143675146 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:55 INFO - PROCESS | 1784 | 1469143675317 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 16:27:55 INFO - PROCESS | 1784 | 1469143675328 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 1784 | 1469143675341 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x965db000 == 25 [pid = 1784] [id = 556] 16:27:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x965dbc00) [pid = 1784] [serial = 1669] [outer = (nil)] 16:27:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x965e6400) [pid = 1784] [serial = 1670] [outer = 0x965dbc00] 16:27:55 INFO - PROCESS | 1784 | 1469143675407 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x994a7c00) [pid = 1784] [serial = 1671] [outer = 0x965dbc00] 16:27:56 INFO - PROCESS | 1784 | 1469143676366 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1335ms 16:27:56 INFO - PROCESS | 1784 | 1469143676451 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 1784 | 1469143676456 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 16:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:27:56 INFO - PROCESS | 1784 | 1469143676469 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 1784 | 1469143676472 Marionette TRACE conn4 <- [1,2198,null,{}] 16:27:56 INFO - PROCESS | 1784 | 1469143676487 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 1784 | 1469143676491 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:56 INFO - PROCESS | 1784 | 1469143676714 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 16:27:56 INFO - PROCESS | 1784 | 1469143676743 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 1784 | 1469143676754 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f203000 == 26 [pid = 1784] [id = 557] 16:27:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x95208400) [pid = 1784] [serial = 1672] [outer = (nil)] 16:27:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x9a095400) [pid = 1784] [serial = 1673] [outer = 0x95208400] 16:27:56 INFO - PROCESS | 1784 | 1469143676828 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9ab40800) [pid = 1784] [serial = 1674] [outer = 0x95208400] 16:27:57 INFO - PROCESS | 1784 | 1469143677739 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1313ms 16:27:57 INFO - PROCESS | 1784 | 1469143677784 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 1784 | 1469143677788 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 16:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:27:57 INFO - PROCESS | 1784 | 1469143677794 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - PROCESS | 1784 | 1469143677798 Marionette TRACE conn4 <- [1,2202,null,{}] 16:27:57 INFO - PROCESS | 1784 | 1469143677803 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 1784 | 1469143677808 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:58 INFO - PROCESS | 1784 | 1469143678028 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 16:27:58 INFO - PROCESS | 1784 | 1469143678047 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 1784 | 1469143678056 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x91689400 == 27 [pid = 1784] [id = 558] 16:27:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x91689800) [pid = 1784] [serial = 1675] [outer = (nil)] 16:27:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9b10b000) [pid = 1784] [serial = 1676] [outer = 0x91689800] 16:27:58 INFO - PROCESS | 1784 | 1469143678121 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9b505400) [pid = 1784] [serial = 1677] [outer = 0x91689800] 16:27:58 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x923de400) [pid = 1784] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:27:58 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x91775c00) [pid = 1784] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:27:58 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x9896e000) [pid = 1784] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:27:58 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9a08f400) [pid = 1784] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:27:58 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x9a42f800) [pid = 1784] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:27:58 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x9a8a6c00) [pid = 1784] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:27:59 INFO - PROCESS | 1784 | 1469143679291 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1541ms 16:27:59 INFO - PROCESS | 1784 | 1469143679337 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 16:27:59 INFO - PROCESS | 1784 | 1469143679340 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 16:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:27:59 INFO - PROCESS | 1784 | 1469143679346 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - PROCESS | 1784 | 1469143679349 Marionette TRACE conn4 <- [1,2206,null,{}] 16:27:59 INFO - PROCESS | 1784 | 1469143679355 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:59 INFO - PROCESS | 1784 | 1469143679364 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:59 INFO - PROCESS | 1784 | 1469143679609 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 16:27:59 INFO - PROCESS | 1784 | 1469143679624 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 1784 | 1469143679632 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:27:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f292800 == 28 [pid = 1784] [id = 559] 16:27:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x965aec00) [pid = 1784] [serial = 1678] [outer = (nil)] 16:27:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x9bcdc800) [pid = 1784] [serial = 1679] [outer = 0x965aec00] 16:27:59 INFO - PROCESS | 1784 | 1469143679701 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9bf9e000) [pid = 1784] [serial = 1680] [outer = 0x965aec00] 16:28:00 INFO - PROCESS | 1784 | 1469143680524 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1237ms 16:28:00 INFO - PROCESS | 1784 | 1469143680585 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 1784 | 1469143680589 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 16:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:28:00 INFO - PROCESS | 1784 | 1469143680596 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 1784 | 1469143680599 Marionette TRACE conn4 <- [1,2210,null,{}] 16:28:00 INFO - PROCESS | 1784 | 1469143680605 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:00 INFO - PROCESS | 1784 | 1469143680609 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:00 INFO - PROCESS | 1784 | 1469143680767 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 16:28:00 INFO - PROCESS | 1784 | 1469143680776 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 1784 | 1469143680804 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x91688c00 == 29 [pid = 1784] [id = 560] 16:28:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x923de400) [pid = 1784] [serial = 1681] [outer = (nil)] 16:28:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9c26c800) [pid = 1784] [serial = 1682] [outer = 0x923de400] 16:28:01 INFO - PROCESS | 1784 | 1469143681007 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9d434400) [pid = 1784] [serial = 1683] [outer = 0x923de400] 16:28:02 INFO - PROCESS | 1784 | 1469143682083 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1546ms 16:28:02 INFO - PROCESS | 1784 | 1469143682143 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 1784 | 1469143682150 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 16:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:28:02 INFO - PROCESS | 1784 | 1469143682158 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - PROCESS | 1784 | 1469143682166 Marionette TRACE conn4 <- [1,2214,null,{}] 16:28:02 INFO - PROCESS | 1784 | 1469143682174 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:02 INFO - PROCESS | 1784 | 1469143682180 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:02 INFO - PROCESS | 1784 | 1469143682373 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 16:28:02 INFO - PROCESS | 1784 | 1469143682623 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 1784 | 1469143682632 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176e400 == 30 [pid = 1784] [id = 561] 16:28:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x923dd000) [pid = 1784] [serial = 1684] [outer = (nil)] 16:28:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x92533000) [pid = 1784] [serial = 1685] [outer = 0x923dd000] 16:28:02 INFO - PROCESS | 1784 | 1469143682759 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x9399bc00) [pid = 1784] [serial = 1686] [outer = 0x923dd000] 16:28:03 INFO - PROCESS | 1784 | 1469143683689 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1588ms 16:28:03 INFO - PROCESS | 1784 | 1469143683746 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 1784 | 1469143683755 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 16:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:28:03 INFO - PROCESS | 1784 | 1469143683766 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 1784 | 1469143683774 Marionette TRACE conn4 <- [1,2218,null,{}] 16:28:03 INFO - PROCESS | 1784 | 1469143683785 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 1784 | 1469143683794 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:04 INFO - PROCESS | 1784 | 1469143684142 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 16:28:04 INFO - PROCESS | 1784 | 1469143684624 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 1784 | 1469143684635 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x9520bc00 == 31 [pid = 1784] [id = 562] 16:28:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x965ac000) [pid = 1784] [serial = 1687] [outer = (nil)] 16:28:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x965e3800) [pid = 1784] [serial = 1688] [outer = 0x965ac000] 16:28:04 INFO - PROCESS | 1784 | 1469143684720 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x9a088c00) [pid = 1784] [serial = 1689] [outer = 0x965ac000] 16:28:05 INFO - PROCESS | 1784 | 1469143685637 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1888ms 16:28:05 INFO - PROCESS | 1784 | 1469143685654 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 1784 | 1469143685658 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 16:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:28:05 INFO - PROCESS | 1784 | 1469143685665 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 1784 | 1469143685671 Marionette TRACE conn4 <- [1,2222,null,{}] 16:28:05 INFO - PROCESS | 1784 | 1469143685688 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:05 INFO - PROCESS | 1784 | 1469143685699 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:05 INFO - PROCESS | 1784 | 1469143685976 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 16:28:06 INFO - PROCESS | 1784 | 1469143686122 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 1784 | 1469143686133 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x92527800 == 32 [pid = 1784] [id = 563] 16:28:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x9c1f4400) [pid = 1784] [serial = 1690] [outer = (nil)] 16:28:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x9d809c00) [pid = 1784] [serial = 1691] [outer = 0x9c1f4400] 16:28:06 INFO - PROCESS | 1784 | 1469143686260 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0xa1089000) [pid = 1784] [serial = 1692] [outer = 0x9c1f4400] 16:28:07 INFO - PROCESS | 1784 | 1469143687277 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1689ms 16:28:07 INFO - PROCESS | 1784 | 1469143687355 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 16:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:28:07 INFO - PROCESS | 1784 | 1469143687360 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 16:28:07 INFO - PROCESS | 1784 | 1469143687367 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 1784 | 1469143687370 Marionette TRACE conn4 <- [1,2226,null,{}] 16:28:07 INFO - PROCESS | 1784 | 1469143687376 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 1784 | 1469143687381 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:07 INFO - PROCESS | 1784 | 1469143687602 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 16:28:07 INFO - PROCESS | 1784 | 1469143687837 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 1784 | 1469143687847 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c26cc00 == 33 [pid = 1784] [id = 564] 16:28:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0xa1088800) [pid = 1784] [serial = 1693] [outer = (nil)] 16:28:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0xa252f000) [pid = 1784] [serial = 1694] [outer = 0xa1088800] 16:28:07 INFO - PROCESS | 1784 | 1469143687972 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0xa2feb800) [pid = 1784] [serial = 1695] [outer = 0xa1088800] 16:28:08 INFO - PROCESS | 1784 | 1469143688846 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1531ms 16:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:28:08 INFO - PROCESS | 1784 | 1469143688899 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 1784 | 1469143688902 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 16:28:08 INFO - PROCESS | 1784 | 1469143688909 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 1784 | 1469143688912 Marionette TRACE conn4 <- [1,2230,null,{}] 16:28:08 INFO - PROCESS | 1784 | 1469143688918 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 1784 | 1469143688923 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:09 INFO - PROCESS | 1784 | 1469143689102 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 16:28:09 INFO - PROCESS | 1784 | 1469143689296 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 1784 | 1469143689308 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x91683400 == 34 [pid = 1784] [id = 565] 16:28:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x91684c00) [pid = 1784] [serial = 1696] [outer = (nil)] 16:28:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0xa4d0dc00) [pid = 1784] [serial = 1697] [outer = 0x91684c00] 16:28:09 INFO - PROCESS | 1784 | 1469143689385 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0xa4d52c00) [pid = 1784] [serial = 1698] [outer = 0x91684c00] 16:28:10 INFO - PROCESS | 1784 | 1469143690359 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1485ms 16:28:10 INFO - PROCESS | 1784 | 1469143690394 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 1784 | 1469143690397 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 16:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:28:10 INFO - PROCESS | 1784 | 1469143690404 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 1784 | 1469143690407 Marionette TRACE conn4 <- [1,2234,null,{}] 16:28:10 INFO - PROCESS | 1784 | 1469143690413 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:10 INFO - PROCESS | 1784 | 1469143690423 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:10 INFO - PROCESS | 1784 | 1469143690627 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 16:28:10 INFO - PROCESS | 1784 | 1469143690821 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 1784 | 1469143690828 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x9d80c000 == 35 [pid = 1784] [id = 566] 16:28:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0xa2239400) [pid = 1784] [serial = 1699] [outer = (nil)] 16:28:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0xa6c68000) [pid = 1784] [serial = 1700] [outer = 0xa2239400] 16:28:10 INFO - PROCESS | 1784 | 1469143690915 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0xa6c69c00) [pid = 1784] [serial = 1701] [outer = 0xa2239400] 16:28:11 INFO - PROCESS | 1784 | 1469143691857 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1482ms 16:28:11 INFO - PROCESS | 1784 | 1469143691887 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 1784 | 1469143691890 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 16:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:28:11 INFO - PROCESS | 1784 | 1469143691897 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 1784 | 1469143691901 Marionette TRACE conn4 <- [1,2238,null,{}] 16:28:11 INFO - PROCESS | 1784 | 1469143691907 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:11 INFO - PROCESS | 1784 | 1469143691912 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:12 INFO - PROCESS | 1784 | 1469143692094 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 16:28:12 INFO - PROCESS | 1784 | 1469143692293 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 1784 | 1469143692302 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6dc800 == 36 [pid = 1784] [id = 567] 16:28:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x8e6ddc00) [pid = 1784] [serial = 1702] [outer = (nil)] 16:28:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x8e6e5800) [pid = 1784] [serial = 1703] [outer = 0x8e6ddc00] 16:28:12 INFO - PROCESS | 1784 | 1469143692380 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8e6e9000) [pid = 1784] [serial = 1704] [outer = 0x8e6ddc00] 16:28:13 INFO - PROCESS | 1784 | 1469143693331 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1483ms 16:28:13 INFO - PROCESS | 1784 | 1469143693381 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 16:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:28:13 INFO - PROCESS | 1784 | 1469143693385 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 16:28:13 INFO - PROCESS | 1784 | 1469143693392 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 1784 | 1469143693396 Marionette TRACE conn4 <- [1,2242,null,{}] 16:28:13 INFO - PROCESS | 1784 | 1469143693401 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 1784 | 1469143693407 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:13 INFO - PROCESS | 1784 | 1469143693593 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 16:28:13 INFO - PROCESS | 1784 | 1469143693790 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 1784 | 1469143693799 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e4000 == 37 [pid = 1784] [id = 568] 16:28:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x8e6e4800) [pid = 1784] [serial = 1705] [outer = (nil)] 16:28:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x94792000) [pid = 1784] [serial = 1706] [outer = 0x8e6e4800] 16:28:13 INFO - PROCESS | 1784 | 1469143693879 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x965a2400) [pid = 1784] [serial = 1707] [outer = 0x8e6e4800] 16:28:15 INFO - PROCESS | 1784 | 1469143695131 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1787ms 16:28:15 INFO - PROCESS | 1784 | 1469143695179 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 1784 | 1469143695196 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 16:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:28:15 INFO - PROCESS | 1784 | 1469143695214 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 1784 | 1469143695219 Marionette TRACE conn4 <- [1,2246,null,{}] 16:28:15 INFO - PROCESS | 1784 | 1469143695251 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 1784 | 1469143695256 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:15 INFO - PROCESS | 1784 | 1469143695485 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 16:28:15 INFO - PROCESS | 1784 | 1469143695671 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 1784 | 1469143695686 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dfc00 == 38 [pid = 1784] [id = 569] 16:28:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x92525000) [pid = 1784] [serial = 1708] [outer = (nil)] 16:28:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x92530c00) [pid = 1784] [serial = 1709] [outer = 0x92525000] 16:28:15 INFO - PROCESS | 1784 | 1469143695795 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x93998400) [pid = 1784] [serial = 1710] [outer = 0x92525000] 16:28:16 INFO - PROCESS | 1784 | 1469143696818 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1658ms 16:28:16 INFO - PROCESS | 1784 | 1469143696870 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 1784 | 1469143696876 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 16:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:28:16 INFO - PROCESS | 1784 | 1469143696887 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 1784 | 1469143696891 Marionette TRACE conn4 <- [1,2250,null,{}] 16:28:16 INFO - PROCESS | 1784 | 1469143696897 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:16 INFO - PROCESS | 1784 | 1469143696903 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:17 INFO - PROCESS | 1784 | 1469143697178 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0xa2ff0800) [pid = 1784] [serial = 1619] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0xa2559400) [pid = 1784] [serial = 1640] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | 1469143697451 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 1784 | 1469143697461 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3c400 == 39 [pid = 1784] [id = 570] 16:28:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x9168b400) [pid = 1784] [serial = 1711] [outer = (nil)] 16:28:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x95283400) [pid = 1784] [serial = 1712] [outer = 0x9168b400] 16:28:17 INFO - PROCESS | 1784 | 1469143697535 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x965a8c00) [pid = 1784] [serial = 1713] [outer = 0x9168b400] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9bf97400) [pid = 1784] [serial = 1599] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0xa108b000) [pid = 1784] [serial = 1613] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9c26e800) [pid = 1784] [serial = 1610] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x95210400) [pid = 1784] [serial = 1626] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x93c5cc00) [pid = 1784] [serial = 1625] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x9520d800) [pid = 1784] [serial = 1628] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x965d4400) [pid = 1784] [serial = 1629] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x9b3d2000) [pid = 1784] [serial = 1607] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0xa2319800) [pid = 1784] [serial = 1616] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x9a002800) [pid = 1784] [serial = 1622] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0xa100f800) [pid = 1784] [serial = 1637] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x965a5c00) [pid = 1784] [serial = 1604] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0xa22ed000) [pid = 1784] [serial = 1638] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8fd38400) [pid = 1784] [serial = 1601] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x9a353000) [pid = 1784] [serial = 1631] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x9c26bc00) [pid = 1784] [serial = 1635] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x9bfa2400) [pid = 1784] [serial = 1634] [outer = (nil)] [url = about:blank] 16:28:17 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x9ada1400) [pid = 1784] [serial = 1632] [outer = (nil)] [url = about:blank] 16:28:18 INFO - PROCESS | 1784 | 1469143698382 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1532ms 16:28:18 INFO - PROCESS | 1784 | 1469143698420 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 1784 | 1469143698424 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 16:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:28:18 INFO - PROCESS | 1784 | 1469143698430 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 1784 | 1469143698436 Marionette TRACE conn4 <- [1,2254,null,{}] 16:28:18 INFO - PROCESS | 1784 | 1469143698452 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:18 INFO - PROCESS | 1784 | 1469143698460 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:18 INFO - PROCESS | 1784 | 1469143698638 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 16:28:18 INFO - PROCESS | 1784 | 1469143698665 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 1784 | 1469143698675 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a09d000 == 40 [pid = 1784] [id = 571] 16:28:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x9a32fc00) [pid = 1784] [serial = 1714] [outer = (nil)] 16:28:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x9ada1c00) [pid = 1784] [serial = 1715] [outer = 0x9a32fc00] 16:28:18 INFO - PROCESS | 1784 | 1469143698890 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x9b3d3400) [pid = 1784] [serial = 1716] [outer = 0x9a32fc00] 16:28:19 INFO - PROCESS | 1784 | 1469143699770 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1388ms 16:28:19 INFO - PROCESS | 1784 | 1469143699819 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 1784 | 1469143699824 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 16:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:28:19 INFO - PROCESS | 1784 | 1469143699838 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 1784 | 1469143699842 Marionette TRACE conn4 <- [1,2258,null,{}] 16:28:19 INFO - PROCESS | 1784 | 1469143699847 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:19 INFO - PROCESS | 1784 | 1469143699852 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:20 INFO - PROCESS | 1784 | 1469143700086 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 16:28:20 INFO - PROCESS | 1784 | 1469143700113 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 1784 | 1469143700122 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x9ada9400 == 41 [pid = 1784] [id = 572] 16:28:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x9bf96400) [pid = 1784] [serial = 1717] [outer = (nil)] 16:28:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x9bfa2400) [pid = 1784] [serial = 1718] [outer = 0x9bf96400] 16:28:20 INFO - PROCESS | 1784 | 1469143700202 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x965d4000) [pid = 1784] [serial = 1719] [outer = 0x9bf96400] 16:28:21 INFO - PROCESS | 1784 | 1469143701144 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1380ms 16:28:21 INFO - PROCESS | 1784 | 1469143701220 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 1784 | 1469143701223 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 16:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:28:21 INFO - PROCESS | 1784 | 1469143701229 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 1784 | 1469143701233 Marionette TRACE conn4 <- [1,2262,null,{}] 16:28:21 INFO - PROCESS | 1784 | 1469143701238 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:21 INFO - PROCESS | 1784 | 1469143701243 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:21 INFO - PROCESS | 1784 | 1469143701492 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 16:28:21 INFO - PROCESS | 1784 | 1469143701514 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 1784 | 1469143701519 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208000 == 42 [pid = 1784] [id = 573] 16:28:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x91690400) [pid = 1784] [serial = 1720] [outer = (nil)] 16:28:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x9d895000) [pid = 1784] [serial = 1721] [outer = 0x91690400] 16:28:21 INFO - PROCESS | 1784 | 1469143701591 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0xa2098000) [pid = 1784] [serial = 1722] [outer = 0x91690400] 16:28:22 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x965dbc00) [pid = 1784] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:28:22 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x8f208c00) [pid = 1784] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:28:22 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x91689800) [pid = 1784] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:28:22 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x95208400) [pid = 1784] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:28:22 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x92531400) [pid = 1784] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:28:22 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x93998000) [pid = 1784] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:28:22 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x965aec00) [pid = 1784] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:28:22 INFO - PROCESS | 1784 | 1469143702790 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1582ms 16:28:22 INFO - PROCESS | 1784 | 1469143702812 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 1784 | 1469143702816 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 16:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:28:22 INFO - PROCESS | 1784 | 1469143702822 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 1784 | 1469143702825 Marionette TRACE conn4 <- [1,2266,null,{}] 16:28:22 INFO - PROCESS | 1784 | 1469143702831 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:22 INFO - PROCESS | 1784 | 1469143702840 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:23 INFO - PROCESS | 1784 | 1469143703106 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 16:28:23 INFO - PROCESS | 1784 | 1469143703122 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 1784 | 1469143703131 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd44400 == 43 [pid = 1784] [id = 574] 16:28:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x965ab000) [pid = 1784] [serial = 1723] [outer = (nil)] 16:28:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x9d4bfc00) [pid = 1784] [serial = 1724] [outer = 0x965ab000] 16:28:23 INFO - PROCESS | 1784 | 1469143703199 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0xa3306400) [pid = 1784] [serial = 1725] [outer = 0x965ab000] 16:28:24 INFO - PROCESS | 1784 | 1469143704062 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1281ms 16:28:24 INFO - PROCESS | 1784 | 1469143704104 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 1784 | 1469143704108 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 16:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:28:24 INFO - PROCESS | 1784 | 1469143704114 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 1784 | 1469143704118 Marionette TRACE conn4 <- [1,2270,null,{}] 16:28:24 INFO - PROCESS | 1784 | 1469143704128 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 1784 | 1469143704132 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:24 INFO - PROCESS | 1784 | 1469143704300 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 16:28:24 INFO - PROCESS | 1784 | 1469143704309 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 1784 | 1469143704317 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b577000 == 44 [pid = 1784] [id = 575] 16:28:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x9bf95000) [pid = 1784] [serial = 1726] [outer = (nil)] 16:28:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0xa61cbc00) [pid = 1784] [serial = 1727] [outer = 0x9bf95000] 16:28:24 INFO - PROCESS | 1784 | 1469143704387 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0xa6791c00) [pid = 1784] [serial = 1728] [outer = 0x9bf95000] 16:28:25 INFO - PROCESS | 1784 | 1469143705609 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1541ms 16:28:25 INFO - PROCESS | 1784 | 1469143705669 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 1784 | 1469143705677 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 16:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:28:25 INFO - PROCESS | 1784 | 1469143705688 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 1784 | 1469143705696 Marionette TRACE conn4 <- [1,2274,null,{}] 16:28:25 INFO - PROCESS | 1784 | 1469143705717 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:25 INFO - PROCESS | 1784 | 1469143705723 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:25 INFO - PROCESS | 1784 | 1469143705929 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 16:28:26 INFO - PROCESS | 1784 | 1469143706100 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 1784 | 1469143706111 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e1400 == 45 [pid = 1784] [id = 576] 16:28:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x9252b400) [pid = 1784] [serial = 1729] [outer = (nil)] 16:28:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x93c59400) [pid = 1784] [serial = 1730] [outer = 0x9252b400] 16:28:26 INFO - PROCESS | 1784 | 1469143706284 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x96516000) [pid = 1784] [serial = 1731] [outer = 0x9252b400] 16:28:27 INFO - PROCESS | 1784 | 1469143707292 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1649ms 16:28:27 INFO - PROCESS | 1784 | 1469143707338 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 1784 | 1469143707345 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 16:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:28:27 INFO - PROCESS | 1784 | 1469143707357 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 1784 | 1469143707361 Marionette TRACE conn4 <- [1,2278,null,{}] 16:28:27 INFO - PROCESS | 1784 | 1469143707368 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 1784 | 1469143707373 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:27 INFO - PROCESS | 1784 | 1469143707583 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 16:28:27 INFO - PROCESS | 1784 | 1469143707875 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 1784 | 1469143707885 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b105000 == 46 [pid = 1784] [id = 577] 16:28:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x9b50c000) [pid = 1784] [serial = 1732] [outer = (nil)] 16:28:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x9bf9b800) [pid = 1784] [serial = 1733] [outer = 0x9b50c000] 16:28:28 INFO - PROCESS | 1784 | 1469143708015 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x9d80a000) [pid = 1784] [serial = 1734] [outer = 0x9b50c000] 16:28:28 INFO - PROCESS | 1784 | 1469143708922 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1639ms 16:28:29 INFO - PROCESS | 1784 | 1469143708996 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 1784 | 1469143709000 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 16:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:28:29 INFO - PROCESS | 1784 | 1469143709008 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 1784 | 1469143709014 Marionette TRACE conn4 <- [1,2282,null,{}] 16:28:29 INFO - PROCESS | 1784 | 1469143709031 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 1784 | 1469143709041 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:29 INFO - PROCESS | 1784 | 1469143709393 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 16:28:29 INFO - PROCESS | 1784 | 1469143709592 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 1784 | 1469143709609 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:29 INFO - PROCESS | 1784 | ++DOCSHELL 0xa2fc0c00 == 47 [pid = 1784] [id = 578] 16:28:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0xa327cc00) [pid = 1784] [serial = 1735] [outer = (nil)] 16:28:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0xa672d000) [pid = 1784] [serial = 1736] [outer = 0xa327cc00] 16:28:29 INFO - PROCESS | 1784 | 1469143709700 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0xa6c6c800) [pid = 1784] [serial = 1737] [outer = 0xa327cc00] 16:28:30 INFO - PROCESS | 1784 | 1469143710594 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1637ms 16:28:30 INFO - PROCESS | 1784 | 1469143710645 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 16:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:28:30 INFO - PROCESS | 1784 | 1469143710651 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 16:28:30 INFO - PROCESS | 1784 | 1469143710657 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 1784 | 1469143710660 Marionette TRACE conn4 <- [1,2286,null,{}] 16:28:30 INFO - PROCESS | 1784 | 1469143710667 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:30 INFO - PROCESS | 1784 | 1469143710672 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:30 INFO - PROCESS | 1784 | 1469143710870 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 16:28:31 INFO - PROCESS | 1784 | 1469143711125 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 1784 | 1469143711134 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a08f000 == 48 [pid = 1784] [id = 579] 16:28:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x9a874c00) [pid = 1784] [serial = 1738] [outer = (nil)] 16:28:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x9a87e000) [pid = 1784] [serial = 1739] [outer = 0x9a874c00] 16:28:31 INFO - PROCESS | 1784 | 1469143711288 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x9a882000) [pid = 1784] [serial = 1740] [outer = 0x9a874c00] 16:28:32 INFO - PROCESS | 1784 | 1469143712202 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 16:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1585ms 16:28:32 INFO - PROCESS | 1784 | 1469143712242 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 1784 | 1469143712246 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 16:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:28:32 INFO - PROCESS | 1784 | 1469143712253 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 1784 | 1469143712257 Marionette TRACE conn4 <- [1,2290,null,{}] 16:28:32 INFO - PROCESS | 1784 | 1469143712263 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:32 INFO - PROCESS | 1784 | 1469143712269 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:32 INFO - PROCESS | 1784 | 1469143712465 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 16:28:32 INFO - PROCESS | 1784 | 1469143712666 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 1784 | 1469143712675 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6dd800 == 49 [pid = 1784] [id = 580] 16:28:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x92323400) [pid = 1784] [serial = 1741] [outer = (nil)] 16:28:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x92329c00) [pid = 1784] [serial = 1742] [outer = 0x92323400] 16:28:32 INFO - PROCESS | 1784 | 1469143712798 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x9232c800) [pid = 1784] [serial = 1743] [outer = 0x92323400] 16:28:33 INFO - PROCESS | 1784 | 1469143713819 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1581ms 16:28:33 INFO - PROCESS | 1784 | 1469143713835 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 1784 | 1469143713839 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 16:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:28:33 INFO - PROCESS | 1784 | 1469143713845 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 1784 | 1469143713849 Marionette TRACE conn4 <- [1,2294,null,{}] 16:28:33 INFO - PROCESS | 1784 | 1469143713855 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 1784 | 1469143713865 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:34 INFO - PROCESS | 1784 | 1469143714150 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 16:28:34 INFO - PROCESS | 1784 | 1469143714300 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 1784 | 1469143714308 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x92198400 == 50 [pid = 1784] [id = 581] 16:28:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x92198c00) [pid = 1784] [serial = 1744] [outer = (nil)] 16:28:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x9219cc00) [pid = 1784] [serial = 1745] [outer = 0x92198c00] 16:28:34 INFO - PROCESS | 1784 | 1469143714437 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x9232b800) [pid = 1784] [serial = 1746] [outer = 0x92198c00] 16:28:35 INFO - PROCESS | 1784 | 1469143715397 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1595ms 16:28:35 INFO - PROCESS | 1784 | 1469143715441 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 1784 | 1469143715445 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 16:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:28:35 INFO - PROCESS | 1784 | 1469143715471 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 1784 | 1469143715476 Marionette TRACE conn4 <- [1,2298,null,{}] 16:28:35 INFO - PROCESS | 1784 | 1469143715484 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:35 INFO - PROCESS | 1784 | 1469143715488 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:35 INFO - PROCESS | 1784 | 1469143715688 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 16:28:35 INFO - PROCESS | 1784 | 1469143715893 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 1784 | 1469143715902 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28fc00 == 51 [pid = 1784] [id = 582] 16:28:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x921a2000) [pid = 1784] [serial = 1747] [outer = (nil)] 16:28:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x9a87e800) [pid = 1784] [serial = 1748] [outer = 0x921a2000] 16:28:36 INFO - PROCESS | 1784 | 1469143716016 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x9b574000) [pid = 1784] [serial = 1749] [outer = 0x921a2000] 16:28:36 INFO - PROCESS | 1784 | 1469143716996 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1569ms 16:28:37 INFO - PROCESS | 1784 | 1469143717023 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 1784 | 1469143717028 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 16:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:28:37 INFO - PROCESS | 1784 | 1469143717035 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 1784 | 1469143717038 Marionette TRACE conn4 <- [1,2302,null,{}] 16:28:37 INFO - PROCESS | 1784 | 1469143717044 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 1784 | 1469143717050 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:37 INFO - PROCESS | 1784 | 1469143717329 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 16:28:37 INFO - PROCESS | 1784 | 1469143717946 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 1784 | 1469143717959 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f293000 == 52 [pid = 1784] [id = 583] 16:28:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x8f296400) [pid = 1784] [serial = 1750] [outer = (nil)] 16:28:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x8fd3d000) [pid = 1784] [serial = 1751] [outer = 0x8f296400] 16:28:38 INFO - PROCESS | 1784 | 1469143718084 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 147 (0x91769000) [pid = 1784] [serial = 1752] [outer = 0x8f296400] 16:28:39 INFO - PROCESS | 1784 | 1469143719092 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2089ms 16:28:39 INFO - PROCESS | 1784 | 1469143719127 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 1784 | 1469143719133 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 16:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:28:39 INFO - PROCESS | 1784 | 1469143719161 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 1784 | 1469143719166 Marionette TRACE conn4 <- [1,2306,null,{}] 16:28:39 INFO - PROCESS | 1784 | 1469143719174 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 1784 | 1469143719180 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:39 INFO - PROCESS | 1784 | 1469143719363 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 16:28:39 INFO - PROCESS | 1784 | 1469143719686 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 1784 | 1469143719695 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x921a4c00 == 53 [pid = 1784] [id = 584] 16:28:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 148 (0x92330800) [pid = 1784] [serial = 1753] [outer = (nil)] 16:28:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 149 (0x92eb1800) [pid = 1784] [serial = 1754] [outer = 0x92330800] 16:28:39 INFO - PROCESS | 1784 | 1469143719784 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 150 (0x9520c800) [pid = 1784] [serial = 1755] [outer = 0x92330800] 16:28:40 INFO - PROCESS | 1784 | 1469143720724 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1647ms 16:28:40 INFO - PROCESS | 1784 | 1469143720807 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 1784 | 1469143720814 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 16:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:28:40 INFO - PROCESS | 1784 | 1469143720820 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 1784 | 1469143720823 Marionette TRACE conn4 <- [1,2310,null,{}] 16:28:40 INFO - PROCESS | 1784 | 1469143720830 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 1784 | 1469143720835 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:41 INFO - PROCESS | 1784 | 1469143721059 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd44400 == 52 [pid = 1784] [id = 574] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 149 (0xa4d0cc00) [pid = 1784] [serial = 1652] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 148 (0x8f290800) [pid = 1784] [serial = 1643] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 147 (0x965e5400) [pid = 1784] [serial = 1646] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 146 (0x9252f000) [pid = 1784] [serial = 1658] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0xa61be800) [pid = 1784] [serial = 1655] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x9c1ef800) [pid = 1784] [serial = 1649] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x9168d400) [pid = 1784] [serial = 1661] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | 1469143721430 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 1784 | 1469143721439 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208000 == 51 [pid = 1784] [id = 573] 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9ada9400 == 50 [pid = 1784] [id = 572] 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9a09d000 == 49 [pid = 1784] [id = 571] 16:28:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208000 == 50 [pid = 1784] [id = 585] 16:28:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x8f290800) [pid = 1784] [serial = 1756] [outer = (nil)] 16:28:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 145 (0x9252f000) [pid = 1784] [serial = 1757] [outer = 0x8f290800] 16:28:41 INFO - PROCESS | 1784 | 1469143721539 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 146 (0x95142c00) [pid = 1784] [serial = 1758] [outer = 0x8f290800] 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x9d431c00 == 49 [pid = 1784] [id = 537] 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3c400 == 48 [pid = 1784] [id = 570] 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x923dfc00 == 47 [pid = 1784] [id = 569] 16:28:41 INFO - PROCESS | 1784 | --DOCSHELL 0x96514400 == 46 [pid = 1784] [id = 538] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 145 (0x9bf9e000) [pid = 1784] [serial = 1680] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 144 (0x994a7c00) [pid = 1784] [serial = 1671] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0xa330bc00) [pid = 1784] [serial = 1641] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x9b10b000) [pid = 1784] [serial = 1676] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x9ab40800) [pid = 1784] [serial = 1674] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x9399c000) [pid = 1784] [serial = 1665] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0x965e6400) [pid = 1784] [serial = 1670] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x9b505400) [pid = 1784] [serial = 1677] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x95142800) [pid = 1784] [serial = 1668] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x93c52400) [pid = 1784] [serial = 1667] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x92533c00) [pid = 1784] [serial = 1664] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9a095400) [pid = 1784] [serial = 1673] [outer = (nil)] [url = about:blank] 16:28:41 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x9bcdc800) [pid = 1784] [serial = 1679] [outer = (nil)] [url = about:blank] 16:28:42 INFO - PROCESS | 1784 | 1469143722417 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1638ms 16:28:42 INFO - PROCESS | 1784 | 1469143722469 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 1784 | 1469143722473 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 16:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:28:42 INFO - PROCESS | 1784 | 1469143722491 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 1784 | 1469143722500 Marionette TRACE conn4 <- [1,2314,null,{}] 16:28:42 INFO - PROCESS | 1784 | 1469143722507 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:42 INFO - PROCESS | 1784 | 1469143722513 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:42 INFO - PROCESS | 1784 | 1469143722692 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 16:28:42 INFO - PROCESS | 1784 | 1469143722701 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 1784 | 1469143722708 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e6000 == 47 [pid = 1784] [id = 586] 16:28:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8f28b400) [pid = 1784] [serial = 1759] [outer = (nil)] 16:28:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x9a878800) [pid = 1784] [serial = 1760] [outer = 0x8f28b400] 16:28:42 INFO - PROCESS | 1784 | 1469143722791 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x9a8aec00) [pid = 1784] [serial = 1761] [outer = 0x8f28b400] 16:28:43 INFO - PROCESS | 1784 | 1469143723734 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1302ms 16:28:43 INFO - PROCESS | 1784 | 1469143723786 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 1784 | 1469143723790 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 16:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:28:43 INFO - PROCESS | 1784 | 1469143723798 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 1784 | 1469143723801 Marionette TRACE conn4 <- [1,2318,null,{}] 16:28:43 INFO - PROCESS | 1784 | 1469143723806 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 1784 | 1469143723811 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:43 INFO - PROCESS | 1784 | 1469143723985 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 16:28:44 INFO - PROCESS | 1784 | 1469143724182 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 1784 | 1469143724187 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x92323800 == 48 [pid = 1784] [id = 587] 16:28:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x92533c00) [pid = 1784] [serial = 1762] [outer = (nil)] 16:28:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x9b426800) [pid = 1784] [serial = 1763] [outer = 0x92533c00] 16:28:44 INFO - PROCESS | 1784 | 1469143724258 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x9b57bc00) [pid = 1784] [serial = 1764] [outer = 0x92533c00] 16:28:45 INFO - PROCESS | 1784 | 1469143725174 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 1784 | 1469143725246 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 16:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:28:45 INFO - PROCESS | 1784 | 1469143725252 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 1784 | 1469143725255 Marionette TRACE conn4 <- [1,2322,null,{}] 16:28:45 INFO - PROCESS | 1784 | 1469143725271 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 1784 | 1469143725277 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:45 INFO - PROCESS | 1784 | 1469143725524 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 16:28:45 INFO - PROCESS | 1784 | 1469143725550 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 1784 | 1469143725567 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x9c26bc00 == 49 [pid = 1784] [id = 588] 16:28:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x9d4b2000) [pid = 1784] [serial = 1765] [outer = (nil)] 16:28:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0xa22ed000) [pid = 1784] [serial = 1766] [outer = 0x9d4b2000] 16:28:45 INFO - PROCESS | 1784 | 1469143725647 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0xa2ff6800) [pid = 1784] [serial = 1767] [outer = 0x9d4b2000] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x95284c00) [pid = 1784] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0x94790c00) [pid = 1784] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0xa1087c00) [pid = 1784] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8f203c00) [pid = 1784] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8f204000) [pid = 1784] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x965a9c00) [pid = 1784] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x9b3d7c00) [pid = 1784] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x9ad9ec00) [pid = 1784] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x9a08d000) [pid = 1784] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9252ac00) [pid = 1784] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x923dc400) [pid = 1784] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9a097c00) [pid = 1784] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x9825a800) [pid = 1784] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x8fd3f800) [pid = 1784] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x938d0400) [pid = 1784] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x965a3000) [pid = 1784] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x923da000) [pid = 1784] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x93a5e000) [pid = 1784] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x965ab000) [pid = 1784] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x9bf96400) [pid = 1784] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x91690400) [pid = 1784] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0xa1088800) [pid = 1784] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x9c1f4400) [pid = 1784] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x91684c00) [pid = 1784] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x965ac000) [pid = 1784] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x923de400) [pid = 1784] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0xa2239400) [pid = 1784] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x9168b400) [pid = 1784] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x9a32fc00) [pid = 1784] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x923dd000) [pid = 1784] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x92525000) [pid = 1784] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x9a08a000) [pid = 1784] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x9d806400) [pid = 1784] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:28:46 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x9a808400) [pid = 1784] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:28:47 INFO - PROCESS | 1784 | 1469143727149 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1942ms 16:28:47 INFO - PROCESS | 1784 | 1469143727196 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 1784 | 1469143727200 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 16:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:28:47 INFO - PROCESS | 1784 | 1469143727216 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 1784 | 1469143727220 Marionette TRACE conn4 <- [1,2326,null,{}] 16:28:47 INFO - PROCESS | 1784 | 1469143727228 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 1784 | 1469143727233 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:47 INFO - PROCESS | 1784 | 1469143727390 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 16:28:47 INFO - PROCESS | 1784 | 1469143727405 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 1784 | 1469143727410 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd36400 == 50 [pid = 1784] [id = 589] 16:28:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x91685800) [pid = 1784] [serial = 1768] [outer = (nil)] 16:28:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x92525000) [pid = 1784] [serial = 1769] [outer = 0x91685800] 16:28:47 INFO - PROCESS | 1784 | 1469143727482 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x9650d800) [pid = 1784] [serial = 1770] [outer = 0x91685800] 16:28:48 INFO - PROCESS | 1784 | 1469143728406 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1249ms 16:28:48 INFO - PROCESS | 1784 | 1469143728458 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 1784 | 1469143728462 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 16:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:28:48 INFO - PROCESS | 1784 | 1469143728468 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 1784 | 1469143728471 Marionette TRACE conn4 <- [1,2330,null,{}] 16:28:48 INFO - PROCESS | 1784 | 1469143728477 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 1784 | 1469143728482 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:48 INFO - PROCESS | 1784 | 1469143728662 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 16:28:48 INFO - PROCESS | 1784 | 1469143728950 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 1784 | 1469143728957 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e2000 == 51 [pid = 1784] [id = 590] 16:28:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x8e6e2400) [pid = 1784] [serial = 1771] [outer = (nil)] 16:28:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x8f20e400) [pid = 1784] [serial = 1772] [outer = 0x8e6e2400] 16:28:49 INFO - PROCESS | 1784 | 1469143729052 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x91684400) [pid = 1784] [serial = 1773] [outer = 0x8e6e2400] 16:28:50 INFO - PROCESS | 1784 | 1469143730077 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1637ms 16:28:50 INFO - PROCESS | 1784 | 1469143730109 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 1784 | 1469143730115 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 16:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:28:50 INFO - PROCESS | 1784 | 1469143730143 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 1784 | 1469143730148 Marionette TRACE conn4 <- [1,2334,null,{}] 16:28:50 INFO - PROCESS | 1784 | 1469143730157 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 1784 | 1469143730166 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:50 INFO - PROCESS | 1784 | 1469143730386 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 16:28:50 INFO - PROCESS | 1784 | 1469143730649 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 1784 | 1469143730659 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x92528000 == 52 [pid = 1784] [id = 591] 16:28:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x9252ac00) [pid = 1784] [serial = 1774] [outer = (nil)] 16:28:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x93975000) [pid = 1784] [serial = 1775] [outer = 0x9252ac00] 16:28:50 INFO - PROCESS | 1784 | 1469143730761 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x95206400) [pid = 1784] [serial = 1776] [outer = 0x9252ac00] 16:28:51 INFO - PROCESS | 1784 | 1469143731707 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1637ms 16:28:51 INFO - PROCESS | 1784 | 1469143731782 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 1784 | 1469143731789 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 16:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:28:51 INFO - PROCESS | 1784 | 1469143731796 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 1784 | 1469143731801 Marionette TRACE conn4 <- [1,2338,null,{}] 16:28:51 INFO - PROCESS | 1784 | 1469143731808 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:51 INFO - PROCESS | 1784 | 1469143731814 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:52 INFO - PROCESS | 1784 | 1469143732066 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 16:28:52 INFO - PROCESS | 1784 | 1469143732370 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 1784 | 1469143732381 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e2800 == 53 [pid = 1784] [id = 592] 16:28:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x9825c400) [pid = 1784] [serial = 1777] [outer = (nil)] 16:28:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x9a082400) [pid = 1784] [serial = 1778] [outer = 0x9825c400] 16:28:52 INFO - PROCESS | 1784 | 1469143732506 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x9a875000) [pid = 1784] [serial = 1779] [outer = 0x9825c400] 16:28:53 INFO - PROCESS | 1784 | 1469143733523 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1784ms 16:28:53 INFO - PROCESS | 1784 | 1469143733581 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 1784 | 1469143733586 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 16:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:28:53 INFO - PROCESS | 1784 | 1469143733603 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 1784 | 1469143733613 Marionette TRACE conn4 <- [1,2342,null,{}] 16:28:53 INFO - PROCESS | 1784 | 1469143733678 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:53 INFO - PROCESS | 1784 | 1469143733686 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:53 INFO - PROCESS | 1784 | 1469143733925 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 16:28:54 INFO - PROCESS | 1784 | 1469143734190 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 1784 | 1469143734199 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f209c00 == 54 [pid = 1784] [id = 593] 16:28:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x8f20a000) [pid = 1784] [serial = 1780] [outer = (nil)] 16:28:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x9b505800) [pid = 1784] [serial = 1781] [outer = 0x8f20a000] 16:28:54 INFO - PROCESS | 1784 | 1469143734324 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x9c1f6c00) [pid = 1784] [serial = 1782] [outer = 0x8f20a000] 16:28:55 INFO - PROCESS | 1784 | 1469143735258 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1696ms 16:28:55 INFO - PROCESS | 1784 | 1469143735291 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 1784 | 1469143735295 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 16:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:28:55 INFO - PROCESS | 1784 | 1469143735302 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 1784 | 1469143735306 Marionette TRACE conn4 <- [1,2346,null,{}] 16:28:55 INFO - PROCESS | 1784 | 1469143735312 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 1784 | 1469143735317 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:55 INFO - PROCESS | 1784 | 1469143735527 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 16:28:55 INFO - PROCESS | 1784 | 1469143735733 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 1784 | 1469143735741 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204400 == 55 [pid = 1784] [id = 594] 16:28:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x96514800) [pid = 1784] [serial = 1783] [outer = (nil)] 16:28:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0xa2364c00) [pid = 1784] [serial = 1784] [outer = 0x96514800] 16:28:55 INFO - PROCESS | 1784 | 1469143735861 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0xa23b2800) [pid = 1784] [serial = 1785] [outer = 0x96514800] 16:28:56 INFO - PROCESS | 1784 | 1469143736853 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1588ms 16:28:56 INFO - PROCESS | 1784 | 1469143736891 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 1784 | 1469143736895 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 16:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:28:56 INFO - PROCESS | 1784 | 1469143736903 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 1784 | 1469143736907 Marionette TRACE conn4 <- [1,2350,null,{}] 16:28:56 INFO - PROCESS | 1784 | 1469143736913 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:56 INFO - PROCESS | 1784 | 1469143736919 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:57 INFO - PROCESS | 1784 | 1469143737133 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 16:28:57 INFO - PROCESS | 1784 | 1469143737390 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 1784 | 1469143737410 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:57 INFO - PROCESS | 1784 | ++DOCSHELL 0xa33be400 == 56 [pid = 1784] [id = 595] 16:28:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0xa33bf800) [pid = 1784] [serial = 1786] [outer = (nil)] 16:28:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0xa4d0e800) [pid = 1784] [serial = 1787] [outer = 0xa33bf800] 16:28:57 INFO - PROCESS | 1784 | 1469143737550 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0xa6b46c00) [pid = 1784] [serial = 1788] [outer = 0xa33bf800] 16:28:58 INFO - PROCESS | 1784 | 1469143738540 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1683ms 16:28:58 INFO - PROCESS | 1784 | 1469143738587 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 16:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:28:58 INFO - PROCESS | 1784 | 1469143738591 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 16:28:58 INFO - PROCESS | 1784 | 1469143738598 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 1784 | 1469143738603 Marionette TRACE conn4 <- [1,2354,null,{}] 16:28:58 INFO - PROCESS | 1784 | 1469143738608 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:58 INFO - PROCESS | 1784 | 1469143738615 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:58 INFO - PROCESS | 1784 | 1469143738816 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 16:28:59 INFO - PROCESS | 1784 | 1469143739077 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 1784 | 1469143739088 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:28:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e0000 == 57 [pid = 1784] [id = 596] 16:28:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8e6e7400) [pid = 1784] [serial = 1789] [outer = (nil)] 16:28:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0xa6c74800) [pid = 1784] [serial = 1790] [outer = 0x8e6e7400] 16:28:59 INFO - PROCESS | 1784 | 1469143739208 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0xa6da5000) [pid = 1784] [serial = 1791] [outer = 0x8e6e7400] 16:29:00 INFO - PROCESS | 1784 | 1469143740285 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1733ms 16:29:00 INFO - PROCESS | 1784 | 1469143740331 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 16:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:29:00 INFO - PROCESS | 1784 | 1469143740336 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 16:29:00 INFO - PROCESS | 1784 | 1469143740342 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 1784 | 1469143740346 Marionette TRACE conn4 <- [1,2358,null,{}] 16:29:00 INFO - PROCESS | 1784 | 1469143740353 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 1784 | 1469143740358 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:00 INFO - PROCESS | 1784 | 1469143740558 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 16:29:00 INFO - PROCESS | 1784 | 1469143740771 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 1784 | 1469143740777 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e9000 == 58 [pid = 1784] [id = 597] 16:29:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8d1e9400) [pid = 1784] [serial = 1792] [outer = (nil)] 16:29:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8d1f1400) [pid = 1784] [serial = 1793] [outer = 0x8d1e9400] 16:29:00 INFO - PROCESS | 1784 | 1469143740892 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x8d1f4800) [pid = 1784] [serial = 1794] [outer = 0x8d1e9400] 16:29:01 INFO - PROCESS | 1784 | 1469143741957 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1691ms 16:29:02 INFO - PROCESS | 1784 | 1469143742034 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 1784 | 1469143742038 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 16:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:29:02 INFO - PROCESS | 1784 | 1469143742045 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 1784 | 1469143742048 Marionette TRACE conn4 <- [1,2362,null,{}] 16:29:02 INFO - PROCESS | 1784 | 1469143742055 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:02 INFO - PROCESS | 1784 | 1469143742059 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:02 INFO - PROCESS | 1784 | 1469143742263 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 16:29:02 INFO - PROCESS | 1784 | 1469143742523 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 1784 | 1469143742535 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ed400 == 59 [pid = 1784] [id = 598] 16:29:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x8d1ed800) [pid = 1784] [serial = 1795] [outer = (nil)] 16:29:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x8eac2c00) [pid = 1784] [serial = 1796] [outer = 0x8d1ed800] 16:29:02 INFO - PROCESS | 1784 | 1469143742666 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 138 (0x8eac7400) [pid = 1784] [serial = 1797] [outer = 0x8d1ed800] 16:29:03 INFO - PROCESS | 1784 | 1469143743633 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1637ms 16:29:03 INFO - PROCESS | 1784 | 1469143743684 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 16:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:29:03 INFO - PROCESS | 1784 | 1469143743689 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 16:29:03 INFO - PROCESS | 1784 | 1469143743697 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 1784 | 1469143743701 Marionette TRACE conn4 <- [1,2366,null,{}] 16:29:03 INFO - PROCESS | 1784 | 1469143743707 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:03 INFO - PROCESS | 1784 | 1469143743712 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:03 INFO - PROCESS | 1784 | 1469143743924 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 16:29:04 INFO - PROCESS | 1784 | 1469143744189 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 1784 | 1469143744196 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202800 == 60 [pid = 1784] [id = 599] 16:29:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 139 (0x8f206400) [pid = 1784] [serial = 1798] [outer = (nil)] 16:29:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 140 (0x8f292c00) [pid = 1784] [serial = 1799] [outer = 0x8f206400] 16:29:04 INFO - PROCESS | 1784 | 1469143744637 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 141 (0x9168c000) [pid = 1784] [serial = 1800] [outer = 0x8f206400] 16:29:05 INFO - PROCESS | 1784 | 1469143745673 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2039ms 16:29:05 INFO - PROCESS | 1784 | 1469143745736 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 1784 | 1469143745743 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 16:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:29:05 INFO - PROCESS | 1784 | 1469143745754 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 1784 | 1469143745757 Marionette TRACE conn4 <- [1,2370,null,{}] 16:29:05 INFO - PROCESS | 1784 | 1469143745766 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:05 INFO - PROCESS | 1784 | 1469143745772 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:06 INFO - PROCESS | 1784 | 1469143746014 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 16:29:06 INFO - PROCESS | 1784 | 1469143746413 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 1784 | 1469143746423 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x9219f000 == 61 [pid = 1784] [id = 600] 16:29:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 142 (0x9232f000) [pid = 1784] [serial = 1801] [outer = (nil)] 16:29:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 143 (0x923dbc00) [pid = 1784] [serial = 1802] [outer = 0x9232f000] 16:29:06 INFO - PROCESS | 1784 | 1469143746509 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 144 (0x92528c00) [pid = 1784] [serial = 1803] [outer = 0x9232f000] 16:29:07 INFO - PROCESS | 1784 | 1469143747615 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x95285800 == 60 [pid = 1784] [id = 548] 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd36400 == 59 [pid = 1784] [id = 589] 16:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1988ms 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x9c26bc00 == 58 [pid = 1784] [id = 588] 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x92323800 == 57 [pid = 1784] [id = 587] 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e6000 == 56 [pid = 1784] [id = 586] 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208000 == 55 [pid = 1784] [id = 585] 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x921a4c00 == 54 [pid = 1784] [id = 584] 16:29:07 INFO - PROCESS | 1784 | --DOCSHELL 0x8f293000 == 53 [pid = 1784] [id = 583] 16:29:07 INFO - PROCESS | 1784 | 1469143747786 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 1784 | 1469143747792 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 16:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:29:07 INFO - PROCESS | 1784 | 1469143747820 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 1784 | 1469143747825 Marionette TRACE conn4 <- [1,2374,null,{}] 16:29:07 INFO - PROCESS | 1784 | 1469143747832 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 1784 | 1469143747838 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:08 INFO - PROCESS | 1784 | 1469143748032 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 143 (0x93c5e800) [pid = 1784] [serial = 1578] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 142 (0x965cf800) [pid = 1784] [serial = 1581] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 141 (0x939a4000) [pid = 1784] [serial = 1575] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 140 (0xa25eb400) [pid = 1784] [serial = 1623] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 139 (0xa23f8800) [pid = 1784] [serial = 1617] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 138 (0x8fd3f400) [pid = 1784] [serial = 1602] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 137 (0x8fd38000) [pid = 1784] [serial = 1644] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0x9896fc00) [pid = 1784] [serial = 1647] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0xa223c400) [pid = 1784] [serial = 1650] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0xa4d58400) [pid = 1784] [serial = 1653] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0xa671f400) [pid = 1784] [serial = 1656] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9a433800) [pid = 1784] [serial = 1659] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x9b575000) [pid = 1784] [serial = 1590] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9b3ccc00) [pid = 1784] [serial = 1587] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x99734400) [pid = 1784] [serial = 1584] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x91690800) [pid = 1784] [serial = 1662] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x965d4000) [pid = 1784] [serial = 1719] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x9d895000) [pid = 1784] [serial = 1721] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0xa2feb800) [pid = 1784] [serial = 1695] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0xa252f000) [pid = 1784] [serial = 1694] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0xa1089000) [pid = 1784] [serial = 1692] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x9d809c00) [pid = 1784] [serial = 1691] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0xa4d0dc00) [pid = 1784] [serial = 1697] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x9a088c00) [pid = 1784] [serial = 1689] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x965e3800) [pid = 1784] [serial = 1688] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0xa2098000) [pid = 1784] [serial = 1722] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x9c26c800) [pid = 1784] [serial = 1682] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0xa6c69c00) [pid = 1784] [serial = 1701] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0xa6c68000) [pid = 1784] [serial = 1700] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x95283400) [pid = 1784] [serial = 1712] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x965a8c00) [pid = 1784] [serial = 1713] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x9d434400) [pid = 1784] [serial = 1683] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x94792000) [pid = 1784] [serial = 1706] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x9ada1c00) [pid = 1784] [serial = 1715] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x9399bc00) [pid = 1784] [serial = 1686] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x92533000) [pid = 1784] [serial = 1685] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x8e6e5800) [pid = 1784] [serial = 1703] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0xa4d52c00) [pid = 1784] [serial = 1698] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x93998400) [pid = 1784] [serial = 1710] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x92530c00) [pid = 1784] [serial = 1709] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9bfa2400) [pid = 1784] [serial = 1718] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x9b3d3400) [pid = 1784] [serial = 1716] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0xa3306400) [pid = 1784] [serial = 1725] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0xa3270000) [pid = 1784] [serial = 1620] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0xa1090c00) [pid = 1784] [serial = 1614] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9b57a400) [pid = 1784] [serial = 1608] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x965d7c00) [pid = 1784] [serial = 1605] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9d4b0800) [pid = 1784] [serial = 1611] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9d4bfc00) [pid = 1784] [serial = 1724] [outer = (nil)] [url = about:blank] 16:29:08 INFO - PROCESS | 1784 | 1469143748395 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 1784 | 1469143748403 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x9396e000 == 54 [pid = 1784] [id = 601] 16:29:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x93974400) [pid = 1784] [serial = 1804] [outer = (nil)] 16:29:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x9399cc00) [pid = 1784] [serial = 1805] [outer = 0x93974400] 16:29:08 INFO - PROCESS | 1784 | 1469143748479 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x93a59400) [pid = 1784] [serial = 1806] [outer = 0x93974400] 16:29:09 INFO - PROCESS | 1784 | 1469143749414 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1649ms 16:29:09 INFO - PROCESS | 1784 | 1469143749466 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 1784 | 1469143749471 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 16:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:29:09 INFO - PROCESS | 1784 | 1469143749478 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 1784 | 1469143749484 Marionette TRACE conn4 <- [1,2378,null,{}] 16:29:09 INFO - PROCESS | 1784 | 1469143749502 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 1784 | 1469143749511 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:09 INFO - PROCESS | 1784 | 1469143749710 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 16:29:09 INFO - PROCESS | 1784 | 1469143749902 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 1784 | 1469143749912 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x9520cc00 == 55 [pid = 1784] [id = 602] 16:29:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x96518400) [pid = 1784] [serial = 1807] [outer = (nil)] 16:29:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x965ce000) [pid = 1784] [serial = 1808] [outer = 0x96518400] 16:29:10 INFO - PROCESS | 1784 | 1469143750028 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x965d6c00) [pid = 1784] [serial = 1809] [outer = 0x96518400] 16:29:10 INFO - PROCESS | 1784 | 1469143750937 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1495ms 16:29:10 INFO - PROCESS | 1784 | 1469143750987 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 1784 | 1469143750994 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 16:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:29:11 INFO - PROCESS | 1784 | 1469143751005 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 1784 | 1469143751009 Marionette TRACE conn4 <- [1,2382,null,{}] 16:29:11 INFO - PROCESS | 1784 | 1469143751036 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:11 INFO - PROCESS | 1784 | 1469143751044 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:11 INFO - PROCESS | 1784 | 1469143751369 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 16:29:11 INFO - PROCESS | 1784 | 1469143751396 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 1784 | 1469143751405 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x965b0800 == 56 [pid = 1784] [id = 603] 16:29:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x965d5c00) [pid = 1784] [serial = 1810] [outer = (nil)] 16:29:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x965e8c00) [pid = 1784] [serial = 1811] [outer = 0x965d5c00] 16:29:11 INFO - PROCESS | 1784 | 1469143751481 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9896fc00) [pid = 1784] [serial = 1812] [outer = 0x965d5c00] 16:29:12 INFO - PROCESS | 1784 | 1469143752547 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1588ms 16:29:12 INFO - PROCESS | 1784 | 1469143752593 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 1784 | 1469143752596 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 16:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:29:12 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x9d4b2000) [pid = 1784] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:29:12 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x92533c00) [pid = 1784] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:29:12 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x8f296400) [pid = 1784] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:29:12 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x92330800) [pid = 1784] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:29:12 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x8f290800) [pid = 1784] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:29:12 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x8f28b400) [pid = 1784] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:29:12 INFO - PROCESS | 1784 | 1469143752869 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 1784 | 1469143752873 Marionette TRACE conn4 <- [1,2386,null,{}] 16:29:12 INFO - PROCESS | 1784 | 1469143752893 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 1784 | 1469143752898 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:13 INFO - PROCESS | 1784 | 1469143753060 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 16:29:13 INFO - PROCESS | 1784 | 1469143753275 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 1784 | 1469143753290 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e4c00 == 57 [pid = 1784] [id = 604] 16:29:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x965e5400) [pid = 1784] [serial = 1813] [outer = (nil)] 16:29:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x99fb9c00) [pid = 1784] [serial = 1814] [outer = 0x965e5400] 16:29:13 INFO - PROCESS | 1784 | 1469143753384 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x9a878000) [pid = 1784] [serial = 1815] [outer = 0x965e5400] 16:29:14 INFO - PROCESS | 1784 | 1469143754205 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1621ms 16:29:14 INFO - PROCESS | 1784 | 1469143754228 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 16:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:29:14 INFO - PROCESS | 1784 | 1469143754232 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 16:29:14 INFO - PROCESS | 1784 | 1469143754239 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 1784 | 1469143754243 Marionette TRACE conn4 <- [1,2390,null,{}] 16:29:14 INFO - PROCESS | 1784 | 1469143754260 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:14 INFO - PROCESS | 1784 | 1469143754271 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:14 INFO - PROCESS | 1784 | 1469143754456 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 16:29:14 INFO - PROCESS | 1784 | 1469143754466 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 1784 | 1469143754475 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x92533c00 == 58 [pid = 1784] [id = 605] 16:29:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x965dbc00) [pid = 1784] [serial = 1816] [outer = (nil)] 16:29:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9b10a400) [pid = 1784] [serial = 1817] [outer = 0x965dbc00] 16:29:14 INFO - PROCESS | 1784 | 1469143754544 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x93a61c00) [pid = 1784] [serial = 1818] [outer = 0x965dbc00] 16:29:15 INFO - PROCESS | 1784 | 1469143755772 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1587ms 16:29:15 INFO - PROCESS | 1784 | 1469143755826 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 1784 | 1469143755834 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 16:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:29:15 INFO - PROCESS | 1784 | 1469143755842 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 1784 | 1469143755848 Marionette TRACE conn4 <- [1,2394,null,{}] 16:29:15 INFO - PROCESS | 1784 | 1469143755859 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 1784 | 1469143755864 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:16 INFO - PROCESS | 1784 | 1469143756129 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 16:29:16 INFO - PROCESS | 1784 | 1469143756447 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 1784 | 1469143756455 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208000 == 59 [pid = 1784] [id = 606] 16:29:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x8fd3b400) [pid = 1784] [serial = 1819] [outer = (nil)] 16:29:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x92323800) [pid = 1784] [serial = 1820] [outer = 0x8fd3b400] 16:29:16 INFO - PROCESS | 1784 | 1469143756545 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x923d7400) [pid = 1784] [serial = 1821] [outer = 0x8fd3b400] 16:29:17 INFO - PROCESS | 1784 | 1469143757518 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1746ms 16:29:17 INFO - PROCESS | 1784 | 1469143757589 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 1784 | 1469143757598 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 16:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:29:17 INFO - PROCESS | 1784 | 1469143757610 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 1784 | 1469143757614 Marionette TRACE conn4 <- [1,2398,null,{}] 16:29:17 INFO - PROCESS | 1784 | 1469143757622 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 1784 | 1469143757628 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:17 INFO - PROCESS | 1784 | 1469143757871 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 16:29:18 INFO - PROCESS | 1784 | 1469143758136 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 1784 | 1469143758144 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x9470f800 == 60 [pid = 1784] [id = 607] 16:29:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x9520ec00) [pid = 1784] [serial = 1822] [outer = (nil)] 16:29:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x95285c00) [pid = 1784] [serial = 1823] [outer = 0x9520ec00] 16:29:18 INFO - PROCESS | 1784 | 1469143758278 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x965a8c00) [pid = 1784] [serial = 1824] [outer = 0x9520ec00] 16:29:19 INFO - PROCESS | 1784 | 1469143759284 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1746ms 16:29:19 INFO - PROCESS | 1784 | 1469143759356 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 16:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:29:19 INFO - PROCESS | 1784 | 1469143759360 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 16:29:19 INFO - PROCESS | 1784 | 1469143759367 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 1784 | 1469143759373 Marionette TRACE conn4 <- [1,2402,null,{}] 16:29:19 INFO - PROCESS | 1784 | 1469143759390 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 1784 | 1469143759399 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:19 INFO - PROCESS | 1784 | 1469143759645 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 16:29:19 INFO - PROCESS | 1784 | 1469143759959 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 1784 | 1469143759971 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a881400 == 61 [pid = 1784] [id = 608] 16:29:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x9ab41000) [pid = 1784] [serial = 1825] [outer = (nil)] 16:29:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x9b3d5000) [pid = 1784] [serial = 1826] [outer = 0x9ab41000] 16:29:20 INFO - PROCESS | 1784 | 1469143760062 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x9b577400) [pid = 1784] [serial = 1827] [outer = 0x9ab41000] 16:29:21 INFO - PROCESS | 1784 | 1469143761021 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1688ms 16:29:21 INFO - PROCESS | 1784 | 1469143761071 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 1784 | 1469143761077 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 16:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:29:21 INFO - PROCESS | 1784 | 1469143761087 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 1784 | 1469143761089 Marionette TRACE conn4 <- [1,2406,null,{}] 16:29:21 INFO - PROCESS | 1784 | 1469143761096 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 1784 | 1469143761102 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:21 INFO - PROCESS | 1784 | 1469143761307 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 16:29:21 INFO - PROCESS | 1784 | 1469143761515 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 1784 | 1469143761523 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x94792000 == 62 [pid = 1784] [id = 609] 16:29:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x9a353000) [pid = 1784] [serial = 1828] [outer = (nil)] 16:29:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x9bfa1c00) [pid = 1784] [serial = 1829] [outer = 0x9a353000] 16:29:21 INFO - PROCESS | 1784 | 1469143761655 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x9c26e800) [pid = 1784] [serial = 1830] [outer = 0x9a353000] 16:29:22 INFO - PROCESS | 1784 | 1469143762682 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1632ms 16:29:22 INFO - PROCESS | 1784 | 1469143762728 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 16:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:29:22 INFO - PROCESS | 1784 | 1469143762733 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 16:29:22 INFO - PROCESS | 1784 | 1469143762740 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 1784 | 1469143762743 Marionette TRACE conn4 <- [1,2410,null,{}] 16:29:22 INFO - PROCESS | 1784 | 1469143762749 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 1784 | 1469143762755 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:22 INFO - PROCESS | 1784 | 1469143762951 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 16:29:23 INFO - PROCESS | 1784 | 1469143763156 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 1784 | 1469143763165 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac3000 == 63 [pid = 1784] [id = 610] 16:29:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8eacdc00) [pid = 1784] [serial = 1831] [outer = (nil)] 16:29:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x9d88c400) [pid = 1784] [serial = 1832] [outer = 0x8eacdc00] 16:29:23 INFO - PROCESS | 1784 | 1469143763279 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0xa101dc00) [pid = 1784] [serial = 1833] [outer = 0x8eacdc00] 16:29:24 INFO - PROCESS | 1784 | 1469143764328 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1637ms 16:29:24 INFO - PROCESS | 1784 | 1469143764377 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 1784 | 1469143764381 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 16:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:29:24 INFO - PROCESS | 1784 | 1469143764388 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 1784 | 1469143764392 Marionette TRACE conn4 <- [1,2414,null,{}] 16:29:24 INFO - PROCESS | 1784 | 1469143764397 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 1784 | 1469143764407 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:24 INFO - PROCESS | 1784 | 1469143764642 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 16:29:24 INFO - PROCESS | 1784 | 1469143764916 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 1784 | 1469143764928 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ec000 == 64 [pid = 1784] [id = 611] 16:29:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8f295000) [pid = 1784] [serial = 1834] [outer = (nil)] 16:29:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0xa2238400) [pid = 1784] [serial = 1835] [outer = 0x8f295000] 16:29:25 INFO - PROCESS | 1784 | 1469143765059 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0xa3305800) [pid = 1784] [serial = 1836] [outer = 0x8f295000] 16:29:25 INFO - PROCESS | 1784 | 1469143765988 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1680ms 16:29:26 INFO - PROCESS | 1784 | 1469143766070 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 1784 | 1469143766074 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 16:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:29:26 INFO - PROCESS | 1784 | 1469143766081 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 1784 | 1469143766085 Marionette TRACE conn4 <- [1,2418,null,{}] 16:29:26 INFO - PROCESS | 1784 | 1469143766091 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 1784 | 1469143766097 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:26 INFO - PROCESS | 1784 | 1469143766335 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 16:29:26 INFO - PROCESS | 1784 | 1469143766590 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 1784 | 1469143766599 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f7800 == 65 [pid = 1784] [id = 612] 16:29:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0xa252f000) [pid = 1784] [serial = 1837] [outer = (nil)] 16:29:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0xa4d0b000) [pid = 1784] [serial = 1838] [outer = 0xa252f000] 16:29:26 INFO - PROCESS | 1784 | 1469143766726 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0xa4f15400) [pid = 1784] [serial = 1839] [outer = 0xa252f000] 16:29:27 INFO - PROCESS | 1784 | 1469143767634 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1631ms 16:29:27 INFO - PROCESS | 1784 | 1469143767714 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 1784 | 1469143767725 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 16:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:29:27 INFO - PROCESS | 1784 | 1469143767733 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 1784 | 1469143767737 Marionette TRACE conn4 <- [1,2422,null,{}] 16:29:27 INFO - PROCESS | 1784 | 1469143767744 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 1784 | 1469143767749 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:28 INFO - PROCESS | 1784 | 1469143767994 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 16:29:28 INFO - PROCESS | 1784 | 1469143768250 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 1784 | 1469143768259 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1eb400 == 66 [pid = 1784] [id = 613] 16:29:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0xa2362000) [pid = 1784] [serial = 1840] [outer = (nil)] 16:29:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0xa671ec00) [pid = 1784] [serial = 1841] [outer = 0xa2362000] 16:29:28 INFO - PROCESS | 1784 | 1469143768387 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0xa672c000) [pid = 1784] [serial = 1842] [outer = 0xa2362000] 16:29:29 INFO - PROCESS | 1784 | 1469143769305 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1637ms 16:29:29 INFO - PROCESS | 1784 | 1469143769372 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 16:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:29:29 INFO - PROCESS | 1784 | 1469143769376 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 16:29:29 INFO - PROCESS | 1784 | 1469143769383 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 1784 | 1469143769387 Marionette TRACE conn4 <- [1,2426,null,{}] 16:29:29 INFO - PROCESS | 1784 | 1469143769393 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 1784 | 1469143769398 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:29 INFO - PROCESS | 1784 | 1469143769657 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 16:29:29 INFO - PROCESS | 1784 | 1469143769931 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 1784 | 1469143769939 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac5800 == 67 [pid = 1784] [id = 614] 16:29:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8ead0000) [pid = 1784] [serial = 1843] [outer = (nil)] 16:29:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x9232d000) [pid = 1784] [serial = 1844] [outer = 0x8ead0000] 16:29:30 INFO - PROCESS | 1784 | 1469143770061 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x96519400) [pid = 1784] [serial = 1845] [outer = 0x8ead0000] 16:29:31 INFO - PROCESS | 1784 | 1469143771285 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1934ms 16:29:31 INFO - PROCESS | 1784 | 1469143771326 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 1784 | 1469143771333 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 16:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:29:31 INFO - PROCESS | 1784 | 1469143771346 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 1784 | 1469143771350 Marionette TRACE conn4 <- [1,2430,null,{}] 16:29:31 INFO - PROCESS | 1784 | 1469143771359 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 1784 | 1469143771364 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:31 INFO - PROCESS | 1784 | 1469143771596 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 16:29:31 INFO - PROCESS | 1784 | 1469143771861 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 1784 | 1469143771886 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:31 INFO - PROCESS | 1784 | ++DOCSHELL 0x92327800 == 68 [pid = 1784] [id = 615] 16:29:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x92327c00) [pid = 1784] [serial = 1846] [outer = (nil)] 16:29:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x923dd000) [pid = 1784] [serial = 1847] [outer = 0x92327c00] 16:29:32 INFO - PROCESS | 1784 | 1469143772008 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x938d9400) [pid = 1784] [serial = 1848] [outer = 0x92327c00] 16:29:33 INFO - PROCESS | 1784 | 1469143773035 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1737ms 16:29:33 INFO - PROCESS | 1784 | 1469143773083 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 1784 | 1469143773090 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 16:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:29:33 INFO - PROCESS | 1784 | 1469143773101 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 1784 | 1469143773105 Marionette TRACE conn4 <- [1,2434,null,{}] 16:29:33 INFO - PROCESS | 1784 | 1469143773113 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 1784 | 1469143773119 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:33 INFO - PROCESS | 1784 | 1469143773324 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 16:29:33 INFO - PROCESS | 1784 | 1469143773697 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 1784 | 1469143773707 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x92529800 == 69 [pid = 1784] [id = 616] 16:29:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 135 (0x9650f800) [pid = 1784] [serial = 1849] [outer = (nil)] 16:29:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 136 (0x965e1000) [pid = 1784] [serial = 1850] [outer = 0x9650f800] 16:29:33 INFO - PROCESS | 1784 | 1469143773792 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 137 (0x98265800) [pid = 1784] [serial = 1851] [outer = 0x9650f800] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9a08c000 == 68 [pid = 1784] [id = 543] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x91683400 == 67 [pid = 1784] [id = 565] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e4000 == 66 [pid = 1784] [id = 568] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6dc800 == 65 [pid = 1784] [id = 567] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x92527800 == 64 [pid = 1784] [id = 563] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9c26cc00 == 63 [pid = 1784] [id = 564] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9176e400 == 62 [pid = 1784] [id = 561] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204400 == 61 [pid = 1784] [id = 594] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f209c00 == 60 [pid = 1784] [id = 593] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x92528000 == 59 [pid = 1784] [id = 591] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x965e2800 == 58 [pid = 1784] [id = 592] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e2000 == 57 [pid = 1784] [id = 590] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9252f800 == 56 [pid = 1784] [id = 554] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9a08f000 == 55 [pid = 1784] [id = 579] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b105000 == 54 [pid = 1784] [id = 577] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3b800 == 53 [pid = 1784] [id = 553] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x92198400 == 52 [pid = 1784] [id = 581] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9252a800 == 51 [pid = 1784] [id = 552] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28fc00 == 50 [pid = 1784] [id = 582] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x95142400 == 49 [pid = 1784] [id = 544] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x965db000 == 48 [pid = 1784] [id = 556] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9d80c000 == 47 [pid = 1784] [id = 566] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f294c00 == 46 [pid = 1784] [id = 555] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x95281400 == 45 [pid = 1784] [id = 545] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x91689400 == 44 [pid = 1784] [id = 558] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f203000 == 43 [pid = 1784] [id = 557] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f292800 == 42 [pid = 1784] [id = 559] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207c00 == 41 [pid = 1784] [id = 542] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202c00 == 40 [pid = 1784] [id = 547] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9b577000 == 39 [pid = 1784] [id = 575] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204800 == 38 [pid = 1784] [id = 546] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e1400 == 37 [pid = 1784] [id = 576] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9520f400 == 36 [pid = 1784] [id = 551] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ed400 == 35 [pid = 1784] [id = 598] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e0000 == 34 [pid = 1784] [id = 596] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9176b000 == 33 [pid = 1784] [id = 522] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x9520bc00 == 32 [pid = 1784] [id = 562] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0xa33be400 == 31 [pid = 1784] [id = 595] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e9000 == 30 [pid = 1784] [id = 597] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202800 == 29 [pid = 1784] [id = 599] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3c000 == 28 [pid = 1784] [id = 541] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x99fc2000 == 27 [pid = 1784] [id = 549] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6dd800 == 26 [pid = 1784] [id = 580] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x91688c00 == 25 [pid = 1784] [id = 560] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0x91769c00 == 24 [pid = 1784] [id = 550] 16:29:36 INFO - PROCESS | 1784 | --DOCSHELL 0xa2fc0c00 == 23 [pid = 1784] [id = 578] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 136 (0xa22ed000) [pid = 1784] [serial = 1766] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 135 (0x9b57bc00) [pid = 1784] [serial = 1764] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 134 (0x93c59400) [pid = 1784] [serial = 1730] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x8fd3d000) [pid = 1784] [serial = 1751] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0xa672d000) [pid = 1784] [serial = 1736] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0xa2ff6800) [pid = 1784] [serial = 1767] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x92eb1800) [pid = 1784] [serial = 1754] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x95142c00) [pid = 1784] [serial = 1758] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0x9b426800) [pid = 1784] [serial = 1763] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x9252f000) [pid = 1784] [serial = 1757] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0xa61cbc00) [pid = 1784] [serial = 1727] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x9a87e000) [pid = 1784] [serial = 1739] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x9219cc00) [pid = 1784] [serial = 1745] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x9a87e800) [pid = 1784] [serial = 1748] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x91769000) [pid = 1784] [serial = 1752] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9520c800) [pid = 1784] [serial = 1755] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x9bf9b800) [pid = 1784] [serial = 1733] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x9a8aec00) [pid = 1784] [serial = 1761] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x9a878800) [pid = 1784] [serial = 1760] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x92329c00) [pid = 1784] [serial = 1742] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x92525000) [pid = 1784] [serial = 1769] [outer = (nil)] [url = about:blank] 16:29:36 INFO - PROCESS | 1784 | 1469143776422 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3491ms 16:29:36 INFO - PROCESS | 1784 | 1469143776593 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 1784 | 1469143776599 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 16:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:29:36 INFO - PROCESS | 1784 | 1469143776608 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 1784 | 1469143776614 Marionette TRACE conn4 <- [1,2438,null,{}] 16:29:36 INFO - PROCESS | 1784 | 1469143776624 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:36 INFO - PROCESS | 1784 | 1469143776629 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:36 INFO - PROCESS | 1784 | 1469143776798 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 16:29:36 INFO - PROCESS | 1784 | 1469143776960 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 1784 | 1469143776971 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eacac00 == 24 [pid = 1784] [id = 617] 16:29:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x8eacc000) [pid = 1784] [serial = 1852] [outer = (nil)] 16:29:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x8ead0c00) [pid = 1784] [serial = 1853] [outer = 0x8eacc000] 16:29:37 INFO - PROCESS | 1784 | 1469143777043 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x8f204800) [pid = 1784] [serial = 1854] [outer = 0x8eacc000] 16:29:37 INFO - PROCESS | 1784 | 1469143777895 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1344ms 16:29:37 INFO - PROCESS | 1784 | 1469143777952 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 1784 | 1469143777959 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 16:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:29:37 INFO - PROCESS | 1784 | 1469143777970 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 1784 | 1469143777974 Marionette TRACE conn4 <- [1,2442,null,{}] 16:29:37 INFO - PROCESS | 1784 | 1469143777980 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 1784 | 1469143777986 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:38 INFO - PROCESS | 1784 | 1469143778165 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 16:29:38 INFO - PROCESS | 1784 | 1469143778326 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 1784 | 1469143778335 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x91683400 == 25 [pid = 1784] [id = 618] 16:29:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x91684000) [pid = 1784] [serial = 1855] [outer = (nil)] 16:29:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x9168b400) [pid = 1784] [serial = 1856] [outer = 0x91684000] 16:29:38 INFO - PROCESS | 1784 | 1469143778409 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x91692400) [pid = 1784] [serial = 1857] [outer = 0x91684000] 16:29:39 INFO - PROCESS | 1784 | 1469143779403 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1485ms 16:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:29:39 INFO - PROCESS | 1784 | 1469143779459 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 1784 | 1469143779462 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 16:29:39 INFO - PROCESS | 1784 | 1469143779470 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 1784 | 1469143779476 Marionette TRACE conn4 <- [1,2446,null,{}] 16:29:39 INFO - PROCESS | 1784 | 1469143779501 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:39 INFO - PROCESS | 1784 | 1469143779511 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:39 INFO - PROCESS | 1784 | 1469143779750 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 16:29:39 INFO - PROCESS | 1784 | 1469143779777 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 1784 | 1469143779790 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x923dc800 == 26 [pid = 1784] [id = 619] 16:29:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x923dcc00) [pid = 1784] [serial = 1858] [outer = (nil)] 16:29:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x92525000) [pid = 1784] [serial = 1859] [outer = 0x923dcc00] 16:29:39 INFO - PROCESS | 1784 | 1469143779865 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x9252e800) [pid = 1784] [serial = 1860] [outer = 0x923dcc00] 16:29:40 INFO - PROCESS | 1784 | 1469143780900 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1454ms 16:29:40 INFO - PROCESS | 1784 | 1469143780923 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 1784 | 1469143780929 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 16:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:29:40 INFO - PROCESS | 1784 | 1469143780946 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 1784 | 1469143780949 Marionette TRACE conn4 <- [1,2450,null,{}] 16:29:40 INFO - PROCESS | 1784 | 1469143780955 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:40 INFO - PROCESS | 1784 | 1469143780960 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:41 INFO - PROCESS | 1784 | 1469143781201 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0x9b50c000) [pid = 1784] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x9252b400) [pid = 1784] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x9bf95000) [pid = 1784] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9a874c00) [pid = 1784] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0x91685800) [pid = 1784] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0x8e6ddc00) [pid = 1784] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8e6e4800) [pid = 1784] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x965d5c00) [pid = 1784] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x965e5400) [pid = 1784] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x8d1e9400) [pid = 1784] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x8f20a000) [pid = 1784] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0xa33bf800) [pid = 1784] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x96518400) [pid = 1784] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x8e6e2400) [pid = 1784] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x93974400) [pid = 1784] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x9252ac00) [pid = 1784] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x8e6e7400) [pid = 1784] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x96514800) [pid = 1784] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x9825c400) [pid = 1784] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x8f206400) [pid = 1784] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x9232f000) [pid = 1784] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x965dbc00) [pid = 1784] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x8d1ed800) [pid = 1784] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x92198c00) [pid = 1784] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x921a2000) [pid = 1784] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0xa327cc00) [pid = 1784] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:29:42 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x92323400) [pid = 1784] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:29:42 INFO - PROCESS | 1784 | 1469143782724 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 1784 | 1469143782733 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ed800 == 27 [pid = 1784] [id = 620] 16:29:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x8e6ddc00) [pid = 1784] [serial = 1861] [outer = (nil)] 16:29:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x8eac6000) [pid = 1784] [serial = 1862] [outer = 0x8e6ddc00] 16:29:42 INFO - PROCESS | 1784 | 1469143782817 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x8fd3f000) [pid = 1784] [serial = 1863] [outer = 0x8e6ddc00] 16:29:43 INFO - PROCESS | 1784 | 1469143783620 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2736ms 16:29:43 INFO - PROCESS | 1784 | 1469143783683 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 1784 | 1469143783688 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 16:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:29:43 INFO - PROCESS | 1784 | 1469143783695 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 1784 | 1469143783698 Marionette TRACE conn4 <- [1,2454,null,{}] 16:29:43 INFO - PROCESS | 1784 | 1469143783704 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 1784 | 1469143783709 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:43 INFO - PROCESS | 1784 | 1469143783946 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 16:29:43 INFO - PROCESS | 1784 | 1469143783961 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 1784 | 1469143783970 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9219d800 == 28 [pid = 1784] [id = 621] 16:29:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9252ac00) [pid = 1784] [serial = 1864] [outer = (nil)] 16:29:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x92ea7800) [pid = 1784] [serial = 1865] [outer = 0x9252ac00] 16:29:44 INFO - PROCESS | 1784 | 1469143784045 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x93a59000) [pid = 1784] [serial = 1866] [outer = 0x9252ac00] 16:29:45 INFO - PROCESS | 1784 | 1469143785159 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1541ms 16:29:45 INFO - PROCESS | 1784 | 1469143785238 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 1784 | 1469143785244 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 16:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:29:45 INFO - PROCESS | 1784 | 1469143785253 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 1784 | 1469143785259 Marionette TRACE conn4 <- [1,2458,null,{}] 16:29:45 INFO - PROCESS | 1784 | 1469143785269 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:45 INFO - PROCESS | 1784 | 1469143785274 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:45 INFO - PROCESS | 1784 | 1469143785557 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 16:29:45 INFO - PROCESS | 1784 | 1469143785789 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 1784 | 1469143785805 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e8c00 == 29 [pid = 1784] [id = 622] 16:29:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x8f20b000) [pid = 1784] [serial = 1867] [outer = (nil)] 16:29:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x8fd3cc00) [pid = 1784] [serial = 1868] [outer = 0x8f20b000] 16:29:45 INFO - PROCESS | 1784 | 1469143785889 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x91691c00) [pid = 1784] [serial = 1869] [outer = 0x8f20b000] 16:29:46 INFO - PROCESS | 1784 | 1469143786877 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1687ms 16:29:46 INFO - PROCESS | 1784 | 1469143786940 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 1784 | 1469143786947 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 16:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:29:46 INFO - PROCESS | 1784 | 1469143786959 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 1784 | 1469143786963 Marionette TRACE conn4 <- [1,2462,null,{}] 16:29:46 INFO - PROCESS | 1784 | 1469143786970 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:46 INFO - PROCESS | 1784 | 1469143786976 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:47 INFO - PROCESS | 1784 | 1469143787219 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 16:29:47 INFO - PROCESS | 1784 | 1469143787480 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 1784 | 1469143787492 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x921a5400 == 30 [pid = 1784] [id = 623] 16:29:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0x92527800) [pid = 1784] [serial = 1870] [outer = (nil)] 16:29:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0x92533800) [pid = 1784] [serial = 1871] [outer = 0x92527800] 16:29:47 INFO - PROCESS | 1784 | 1469143787620 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x93c54c00) [pid = 1784] [serial = 1872] [outer = 0x92527800] 16:29:48 INFO - PROCESS | 1784 | 1469143788639 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1744ms 16:29:48 INFO - PROCESS | 1784 | 1469143788704 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 1784 | 1469143788707 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 16:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:29:48 INFO - PROCESS | 1784 | 1469143788715 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 1784 | 1469143788721 Marionette TRACE conn4 <- [1,2466,null,{}] 16:29:48 INFO - PROCESS | 1784 | 1469143788738 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 1784 | 1469143788748 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:48 INFO - PROCESS | 1784 | 1469143788985 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 16:29:49 INFO - PROCESS | 1784 | 1469143789285 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 1784 | 1469143789296 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x9650f000 == 31 [pid = 1784] [id = 624] 16:29:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x96512800) [pid = 1784] [serial = 1873] [outer = (nil)] 16:29:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0x965a6c00) [pid = 1784] [serial = 1874] [outer = 0x96512800] 16:29:49 INFO - PROCESS | 1784 | 1469143789384 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x965d1000) [pid = 1784] [serial = 1875] [outer = 0x96512800] 16:29:50 INFO - PROCESS | 1784 | 1469143790343 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1698ms 16:29:50 INFO - PROCESS | 1784 | 1469143790415 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 1784 | 1469143790419 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 16:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:29:50 INFO - PROCESS | 1784 | 1469143790427 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 1784 | 1469143790431 Marionette TRACE conn4 <- [1,2470,null,{}] 16:29:50 INFO - PROCESS | 1784 | 1469143790437 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:50 INFO - PROCESS | 1784 | 1469143790443 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:50 INFO - PROCESS | 1784 | 1469143790672 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 16:29:50 INFO - PROCESS | 1784 | 1469143790926 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 1784 | 1469143790935 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x96518000 == 32 [pid = 1784] [id = 625] 16:29:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x9825a000) [pid = 1784] [serial = 1876] [outer = (nil)] 16:29:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x9a010000) [pid = 1784] [serial = 1877] [outer = 0x9825a000] 16:29:51 INFO - PROCESS | 1784 | 1469143791060 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 116 (0x9a08f400) [pid = 1784] [serial = 1878] [outer = 0x9825a000] 16:29:51 INFO - PROCESS | 1784 | 1469143791964 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1581ms 16:29:52 INFO - PROCESS | 1784 | 1469143792010 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 16:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:29:52 INFO - PROCESS | 1784 | 1469143792014 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 16:29:52 INFO - PROCESS | 1784 | 1469143792021 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 1784 | 1469143792025 Marionette TRACE conn4 <- [1,2474,null,{}] 16:29:52 INFO - PROCESS | 1784 | 1469143792031 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:52 INFO - PROCESS | 1784 | 1469143792036 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:52 INFO - PROCESS | 1784 | 1469143792222 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 16:29:52 INFO - PROCESS | 1784 | 1469143792429 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 1784 | 1469143792438 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e2000 == 33 [pid = 1784] [id = 626] 16:29:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 117 (0x9a08a800) [pid = 1784] [serial = 1879] [outer = (nil)] 16:29:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 118 (0x9a874800) [pid = 1784] [serial = 1880] [outer = 0x9a08a800] 16:29:52 INFO - PROCESS | 1784 | 1469143792559 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 119 (0x9a87b000) [pid = 1784] [serial = 1881] [outer = 0x9a08a800] 16:29:53 INFO - PROCESS | 1784 | 1469143793619 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1635ms 16:29:53 INFO - PROCESS | 1784 | 1469143793657 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 1784 | 1469143793660 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 16:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:29:53 INFO - PROCESS | 1784 | 1469143793668 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 1784 | 1469143793672 Marionette TRACE conn4 <- [1,2478,null,{}] 16:29:53 INFO - PROCESS | 1784 | 1469143793678 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:53 INFO - PROCESS | 1784 | 1469143793689 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:53 INFO - PROCESS | 1784 | 1469143793950 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 16:29:54 INFO - PROCESS | 1784 | 1469143794243 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 1784 | 1469143794252 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eacd000 == 34 [pid = 1784] [id = 627] 16:29:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 120 (0x8fd36400) [pid = 1784] [serial = 1882] [outer = (nil)] 16:29:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 121 (0x9b10c800) [pid = 1784] [serial = 1883] [outer = 0x8fd36400] 16:29:54 INFO - PROCESS | 1784 | 1469143794376 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 122 (0x93a58400) [pid = 1784] [serial = 1884] [outer = 0x8fd36400] 16:29:55 INFO - PROCESS | 1784 | 1469143795287 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1694ms 16:29:55 INFO - PROCESS | 1784 | 1469143795364 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 1784 | 1469143795368 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 16:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:29:55 INFO - PROCESS | 1784 | 1469143795375 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 1784 | 1469143795378 Marionette TRACE conn4 <- [1,2482,null,{}] 16:29:55 INFO - PROCESS | 1784 | 1469143795384 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:55 INFO - PROCESS | 1784 | 1469143795390 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:55 INFO - PROCESS | 1784 | 1469143795617 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 16:29:55 INFO - PROCESS | 1784 | 1469143795885 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 1784 | 1469143795894 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1eb000 == 35 [pid = 1784] [id = 628] 16:29:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 123 (0x8e6eb400) [pid = 1784] [serial = 1885] [outer = (nil)] 16:29:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 124 (0x9b57c000) [pid = 1784] [serial = 1886] [outer = 0x8e6eb400] 16:29:56 INFO - PROCESS | 1784 | 1469143796013 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 125 (0x9bcdb000) [pid = 1784] [serial = 1887] [outer = 0x8e6eb400] 16:29:56 INFO - PROCESS | 1784 | 1469143796928 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1632ms 16:29:57 INFO - PROCESS | 1784 | 1469143797009 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 16:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:29:57 INFO - PROCESS | 1784 | 1469143797019 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 16:29:57 INFO - PROCESS | 1784 | 1469143797025 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 1784 | 1469143797029 Marionette TRACE conn4 <- [1,2486,null,{}] 16:29:57 INFO - PROCESS | 1784 | 1469143797035 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 1784 | 1469143797040 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:57 INFO - PROCESS | 1784 | 1469143797256 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 16:29:57 INFO - PROCESS | 1784 | 1469143797514 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 1784 | 1469143797523 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6de400 == 36 [pid = 1784] [id = 629] 16:29:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 126 (0x8e6e0400) [pid = 1784] [serial = 1888] [outer = (nil)] 16:29:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 127 (0x9b510c00) [pid = 1784] [serial = 1889] [outer = 0x8e6e0400] 16:29:57 INFO - PROCESS | 1784 | 1469143797652 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 128 (0x9c269000) [pid = 1784] [serial = 1890] [outer = 0x8e6e0400] 16:29:58 INFO - PROCESS | 1784 | 1469143798618 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1637ms 16:29:58 INFO - PROCESS | 1784 | 1469143798663 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 16:29:58 INFO - PROCESS | 1784 | 1469143798666 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 16:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:29:58 INFO - PROCESS | 1784 | 1469143798673 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 1784 | 1469143798677 Marionette TRACE conn4 <- [1,2490,null,{}] 16:29:58 INFO - PROCESS | 1784 | 1469143798683 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:58 INFO - PROCESS | 1784 | 1469143798688 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:58 INFO - PROCESS | 1784 | 1469143798874 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 16:29:59 INFO - PROCESS | 1784 | 1469143799239 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 1784 | 1469143799248 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:29:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ed000 == 37 [pid = 1784] [id = 630] 16:29:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 129 (0x8d1ed400) [pid = 1784] [serial = 1891] [outer = (nil)] 16:29:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 130 (0x8eac3c00) [pid = 1784] [serial = 1892] [outer = 0x8d1ed400] 16:29:59 INFO - PROCESS | 1784 | 1469143799334 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 131 (0x8fd43800) [pid = 1784] [serial = 1893] [outer = 0x8d1ed400] 16:30:00 INFO - PROCESS | 1784 | 1469143800270 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1681ms 16:30:00 INFO - PROCESS | 1784 | 1469143800356 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 1784 | 1469143800360 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 16:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:30:00 INFO - PROCESS | 1784 | 1469143800367 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 1784 | 1469143800371 Marionette TRACE conn4 <- [1,2494,null,{}] 16:30:00 INFO - PROCESS | 1784 | 1469143800377 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:00 INFO - PROCESS | 1784 | 1469143800382 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:00 INFO - PROCESS | 1784 | 1469143800770 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 16:30:01 INFO - PROCESS | 1784 | 1469143801088 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 1784 | 1469143801099 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e4800 == 38 [pid = 1784] [id = 631] 16:30:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 132 (0x8e6e7000) [pid = 1784] [serial = 1894] [outer = (nil)] 16:30:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 133 (0x8eac4800) [pid = 1784] [serial = 1895] [outer = 0x8e6e7000] 16:30:01 INFO - PROCESS | 1784 | 1469143801176 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 134 (0x8f205800) [pid = 1784] [serial = 1896] [outer = 0x8e6e7000] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 133 (0x965a2400) [pid = 1784] [serial = 1707] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 132 (0x9650d800) [pid = 1784] [serial = 1770] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 131 (0x8e6e9000) [pid = 1784] [serial = 1704] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 130 (0x9d80a000) [pid = 1784] [serial = 1734] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 129 (0x96516000) [pid = 1784] [serial = 1731] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 128 (0xa6791c00) [pid = 1784] [serial = 1728] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 127 (0x9a882000) [pid = 1784] [serial = 1740] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 126 (0x9232b800) [pid = 1784] [serial = 1746] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 125 (0x9b574000) [pid = 1784] [serial = 1749] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 124 (0xa6c6c800) [pid = 1784] [serial = 1737] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 123 (0x9232c800) [pid = 1784] [serial = 1743] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 122 (0x9b505800) [pid = 1784] [serial = 1781] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 121 (0x9c1f6c00) [pid = 1784] [serial = 1782] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 120 (0xa4d0e800) [pid = 1784] [serial = 1787] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 119 (0xa6b46c00) [pid = 1784] [serial = 1788] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 118 (0x8f20e400) [pid = 1784] [serial = 1772] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 117 (0x91684400) [pid = 1784] [serial = 1773] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 116 (0x93975000) [pid = 1784] [serial = 1775] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 115 (0x95206400) [pid = 1784] [serial = 1776] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0xa6c74800) [pid = 1784] [serial = 1790] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0xa6da5000) [pid = 1784] [serial = 1791] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0xa2364c00) [pid = 1784] [serial = 1784] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0xa23b2800) [pid = 1784] [serial = 1785] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x9a082400) [pid = 1784] [serial = 1778] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x9a875000) [pid = 1784] [serial = 1779] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x965e8c00) [pid = 1784] [serial = 1811] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x99fb9c00) [pid = 1784] [serial = 1814] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x9896fc00) [pid = 1784] [serial = 1812] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x8d1f1400) [pid = 1784] [serial = 1793] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x8d1f4800) [pid = 1784] [serial = 1794] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x965ce000) [pid = 1784] [serial = 1808] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x9399cc00) [pid = 1784] [serial = 1805] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x93a59400) [pid = 1784] [serial = 1806] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x8f292c00) [pid = 1784] [serial = 1799] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x9168c000) [pid = 1784] [serial = 1800] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x923dbc00) [pid = 1784] [serial = 1802] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x92528c00) [pid = 1784] [serial = 1803] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9b10a400) [pid = 1784] [serial = 1817] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x93a61c00) [pid = 1784] [serial = 1818] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x8eac2c00) [pid = 1784] [serial = 1796] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8eac7400) [pid = 1784] [serial = 1797] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9a878000) [pid = 1784] [serial = 1815] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x965d6c00) [pid = 1784] [serial = 1809] [outer = (nil)] [url = about:blank] 16:30:02 INFO - PROCESS | 1784 | 1469143802365 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2035ms 16:30:02 INFO - PROCESS | 1784 | 1469143802404 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 1784 | 1469143802411 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 16:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:30:02 INFO - PROCESS | 1784 | 1469143802420 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 1784 | 1469143802425 Marionette TRACE conn4 <- [1,2498,null,{}] 16:30:02 INFO - PROCESS | 1784 | 1469143802433 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:02 INFO - PROCESS | 1784 | 1469143802439 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:02 INFO - PROCESS | 1784 | 1469143802697 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 16:30:02 INFO - PROCESS | 1784 | 1469143802834 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 1784 | 1469143802845 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f291800 == 39 [pid = 1784] [id = 632] 16:30:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8fd35c00) [pid = 1784] [serial = 1897] [outer = (nil)] 16:30:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x8fd3c000) [pid = 1784] [serial = 1898] [outer = 0x8fd35c00] 16:30:02 INFO - PROCESS | 1784 | 1469143802963 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x91686800) [pid = 1784] [serial = 1899] [outer = 0x8fd35c00] 16:30:03 INFO - PROCESS | 1784 | 1469143803785 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1432ms 16:30:03 INFO - PROCESS | 1784 | 1469143803852 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 16:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:30:03 INFO - PROCESS | 1784 | 1469143803857 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 16:30:03 INFO - PROCESS | 1784 | 1469143803864 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 1784 | 1469143803868 Marionette TRACE conn4 <- [1,2502,null,{}] 16:30:03 INFO - PROCESS | 1784 | 1469143803874 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:03 INFO - PROCESS | 1784 | 1469143803880 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:04 INFO - PROCESS | 1784 | 1469143804063 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 16:30:04 INFO - PROCESS | 1784 | 1469143804267 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 1784 | 1469143804276 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f299c00 == 40 [pid = 1784] [id = 633] 16:30:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x8fd37800) [pid = 1784] [serial = 1900] [outer = (nil)] 16:30:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x92528000) [pid = 1784] [serial = 1901] [outer = 0x8fd37800] 16:30:04 INFO - PROCESS | 1784 | 1469143804349 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x93999800) [pid = 1784] [serial = 1902] [outer = 0x8fd37800] 16:30:05 INFO - PROCESS | 1784 | 1469143805308 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1490ms 16:30:05 INFO - PROCESS | 1784 | 1469143805354 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 1784 | 1469143805361 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 16:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:30:05 INFO - PROCESS | 1784 | 1469143805377 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 1784 | 1469143805384 Marionette TRACE conn4 <- [1,2506,null,{}] 16:30:05 INFO - PROCESS | 1784 | 1469143805397 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:05 INFO - PROCESS | 1784 | 1469143805402 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:05 INFO - PROCESS | 1784 | 1469143805648 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 16:30:05 INFO - PROCESS | 1784 | 1469143805671 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 1784 | 1469143805677 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28f800 == 41 [pid = 1784] [id = 634] 16:30:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x92532400) [pid = 1784] [serial = 1903] [outer = (nil)] 16:30:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x9520d000) [pid = 1784] [serial = 1904] [outer = 0x92532400] 16:30:05 INFO - PROCESS | 1784 | 1469143805748 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x96516000) [pid = 1784] [serial = 1905] [outer = 0x92532400] 16:30:06 INFO - PROCESS | 1784 | 1469143806739 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1555ms 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x8fd3b400) [pid = 1784] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9520ec00) [pid = 1784] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x9ab41000) [pid = 1784] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9a353000) [pid = 1784] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x8eacdc00) [pid = 1784] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x923dcc00) [pid = 1784] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8f295000) [pid = 1784] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x8eacc000) [pid = 1784] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9650f800) [pid = 1784] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0xa252f000) [pid = 1784] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0xa2362000) [pid = 1784] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8ead0000) [pid = 1784] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x92327c00) [pid = 1784] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x91684000) [pid = 1784] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:30:06 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x8e6ddc00) [pid = 1784] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:30:06 INFO - PROCESS | 1784 | 1469143806961 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 1784 | 1469143806965 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 16:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:30:06 INFO - PROCESS | 1784 | 1469143806971 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 1784 | 1469143806973 Marionette TRACE conn4 <- [1,2510,null,{}] 16:30:06 INFO - PROCESS | 1784 | 1469143806980 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:06 INFO - PROCESS | 1784 | 1469143806984 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:07 INFO - PROCESS | 1784 | 1469143807148 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 16:30:07 INFO - PROCESS | 1784 | 1469143807384 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 1784 | 1469143807392 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f291c00 == 42 [pid = 1784] [id = 635] 16:30:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8fd3b400) [pid = 1784] [serial = 1906] [outer = (nil)] 16:30:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x95206800) [pid = 1784] [serial = 1907] [outer = 0x8fd3b400] 16:30:07 INFO - PROCESS | 1784 | 1469143807467 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9650d800) [pid = 1784] [serial = 1908] [outer = 0x8fd3b400] 16:30:08 INFO - PROCESS | 1784 | 1469143808223 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1283ms 16:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:30:08 INFO - PROCESS | 1784 | 1469143808255 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 1784 | 1469143808258 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 16:30:08 INFO - PROCESS | 1784 | 1469143808265 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 1784 | 1469143808268 Marionette TRACE conn4 <- [1,2514,null,{}] 16:30:08 INFO - PROCESS | 1784 | 1469143808274 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 1784 | 1469143808279 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:08 INFO - PROCESS | 1784 | 1469143808519 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 16:30:08 INFO - PROCESS | 1784 | 1469143808539 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 1784 | 1469143808555 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x98227000 == 43 [pid = 1784] [id = 636] 16:30:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9890dc00) [pid = 1784] [serial = 1909] [outer = (nil)] 16:30:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9a08d400) [pid = 1784] [serial = 1910] [outer = 0x9890dc00] 16:30:08 INFO - PROCESS | 1784 | 1469143808747 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x9a876c00) [pid = 1784] [serial = 1911] [outer = 0x9890dc00] 16:30:09 INFO - PROCESS | 1784 | 1469143809835 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1632ms 16:30:09 INFO - PROCESS | 1784 | 1469143809898 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 1784 | 1469143809905 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 16:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:30:09 INFO - PROCESS | 1784 | 1469143809914 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 1784 | 1469143809919 Marionette TRACE conn4 <- [1,2518,null,{}] 16:30:09 INFO - PROCESS | 1784 | 1469143809927 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 1784 | 1469143809933 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:10 INFO - PROCESS | 1784 | 1469143810182 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 16:30:10 INFO - PROCESS | 1784 | 1469143810503 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 1784 | 1469143810515 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f294c00 == 44 [pid = 1784] [id = 637] 16:30:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x8f295000) [pid = 1784] [serial = 1912] [outer = (nil)] 16:30:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x9219ac00) [pid = 1784] [serial = 1913] [outer = 0x8f295000] 16:30:10 INFO - PROCESS | 1784 | 1469143810607 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x92326000) [pid = 1784] [serial = 1914] [outer = 0x8f295000] 16:30:11 INFO - PROCESS | 1784 | 1469143811569 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1739ms 16:30:11 INFO - PROCESS | 1784 | 1469143811653 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 1784 | 1469143811661 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 16:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:30:11 INFO - PROCESS | 1784 | 1469143811672 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 1784 | 1469143811676 Marionette TRACE conn4 <- [1,2522,null,{}] 16:30:11 INFO - PROCESS | 1784 | 1469143811683 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:11 INFO - PROCESS | 1784 | 1469143811690 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:11 INFO - PROCESS | 1784 | 1469143811952 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 16:30:12 INFO - PROCESS | 1784 | 1469143812284 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 1784 | 1469143812292 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c59c00 == 45 [pid = 1784] [id = 638] 16:30:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x95142400) [pid = 1784] [serial = 1915] [outer = (nil)] 16:30:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x95211800) [pid = 1784] [serial = 1916] [outer = 0x95142400] 16:30:12 INFO - PROCESS | 1784 | 1469143812390 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x965d9c00) [pid = 1784] [serial = 1917] [outer = 0x95142400] 16:30:13 INFO - PROCESS | 1784 | 1469143813450 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1837ms 16:30:13 INFO - PROCESS | 1784 | 1469143813510 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 1784 | 1469143813514 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 16:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:30:13 INFO - PROCESS | 1784 | 1469143813522 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 1784 | 1469143813529 Marionette TRACE conn4 <- [1,2526,null,{}] 16:30:13 INFO - PROCESS | 1784 | 1469143813547 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 1784 | 1469143813557 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:13 INFO - PROCESS | 1784 | 1469143813801 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 16:30:14 INFO - PROCESS | 1784 | 1469143814061 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 1784 | 1469143814074 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x921a5c00 == 46 [pid = 1784] [id = 639] 16:30:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x9a8adc00) [pid = 1784] [serial = 1918] [outer = (nil)] 16:30:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x9ab46400) [pid = 1784] [serial = 1919] [outer = 0x9a8adc00] 16:30:14 INFO - PROCESS | 1784 | 1469143814202 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x9b10ac00) [pid = 1784] [serial = 1920] [outer = 0x9a8adc00] 16:30:15 INFO - PROCESS | 1784 | 1469143815178 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1699ms 16:30:15 INFO - PROCESS | 1784 | 1469143815222 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 1784 | 1469143815228 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 16:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:30:15 INFO - PROCESS | 1784 | 1469143815237 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 1784 | 1469143815240 Marionette TRACE conn4 <- [1,2530,null,{}] 16:30:15 INFO - PROCESS | 1784 | 1469143815247 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:15 INFO - PROCESS | 1784 | 1469143815252 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:15 INFO - PROCESS | 1784 | 1469143815460 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 16:30:15 INFO - PROCESS | 1784 | 1469143815670 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 1784 | 1469143815676 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x9252b800 == 47 [pid = 1784] [id = 640] 16:30:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x9b10a400) [pid = 1784] [serial = 1921] [outer = (nil)] 16:30:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9c1f3c00) [pid = 1784] [serial = 1922] [outer = 0x9b10a400] 16:30:15 INFO - PROCESS | 1784 | 1469143815805 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x9d436c00) [pid = 1784] [serial = 1923] [outer = 0x9b10a400] 16:30:16 INFO - PROCESS | 1784 | 1469143816779 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1581ms 16:30:16 INFO - PROCESS | 1784 | 1469143816819 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 1784 | 1469143816823 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 16:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:30:16 INFO - PROCESS | 1784 | 1469143816830 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 1784 | 1469143816832 Marionette TRACE conn4 <- [1,2534,null,{}] 16:30:16 INFO - PROCESS | 1784 | 1469143816839 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 1784 | 1469143816844 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:17 INFO - PROCESS | 1784 | 1469143817040 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 16:30:17 INFO - PROCESS | 1784 | 1469143817251 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 1784 | 1469143817263 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x965a9c00 == 48 [pid = 1784] [id = 641] 16:30:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9b510000) [pid = 1784] [serial = 1924] [outer = (nil)] 16:30:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9d88e400) [pid = 1784] [serial = 1925] [outer = 0x9b510000] 16:30:17 INFO - PROCESS | 1784 | 1469143817378 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0xa101d800) [pid = 1784] [serial = 1926] [outer = 0x9b510000] 16:30:18 INFO - PROCESS | 1784 | 1469143818402 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1592ms 16:30:18 INFO - PROCESS | 1784 | 1469143818423 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 1784 | 1469143818427 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 16:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:30:18 INFO - PROCESS | 1784 | 1469143818434 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 1784 | 1469143818437 Marionette TRACE conn4 <- [1,2538,null,{}] 16:30:18 INFO - PROCESS | 1784 | 1469143818463 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 1784 | 1469143818474 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:18 INFO - PROCESS | 1784 | 1469143818789 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 16:30:19 INFO - PROCESS | 1784 | 1469143819095 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 1784 | 1469143819107 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x9b3c8800 == 49 [pid = 1784] [id = 642] 16:30:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x9d4b6400) [pid = 1784] [serial = 1927] [outer = (nil)] 16:30:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 108 (0xa23ab800) [pid = 1784] [serial = 1928] [outer = 0x9d4b6400] 16:30:19 INFO - PROCESS | 1784 | 1469143819193 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 109 (0xa23f7800) [pid = 1784] [serial = 1929] [outer = 0x9d4b6400] 16:30:20 INFO - PROCESS | 1784 | 1469143820124 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1739ms 16:30:20 INFO - PROCESS | 1784 | 1469143820173 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 1784 | 1469143820178 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 16:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:30:20 INFO - PROCESS | 1784 | 1469143820184 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 1784 | 1469143820188 Marionette TRACE conn4 <- [1,2542,null,{}] 16:30:20 INFO - PROCESS | 1784 | 1469143820194 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:20 INFO - PROCESS | 1784 | 1469143820199 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:20 INFO - PROCESS | 1784 | 1469143820393 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 16:30:20 INFO - PROCESS | 1784 | 1469143820607 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 1784 | 1469143820619 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6dc400 == 50 [pid = 1784] [id = 643] 16:30:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 110 (0x8eac7c00) [pid = 1784] [serial = 1930] [outer = (nil)] 16:30:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 111 (0x9252e000) [pid = 1784] [serial = 1931] [outer = 0x8eac7c00] 16:30:20 INFO - PROCESS | 1784 | 1469143820744 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 112 (0xa2ff1400) [pid = 1784] [serial = 1932] [outer = 0x8eac7c00] 16:30:22 INFO - PROCESS | 1784 | 1469143822120 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2035ms 16:30:22 INFO - PROCESS | 1784 | 1469143822220 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 16:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:30:22 INFO - PROCESS | 1784 | 1469143822226 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 16:30:22 INFO - PROCESS | 1784 | 1469143822235 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 1784 | 1469143822240 Marionette TRACE conn4 <- [1,2546,null,{}] 16:30:22 INFO - PROCESS | 1784 | 1469143822249 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 1784 | 1469143822255 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:22 INFO - PROCESS | 1784 | 1469143822483 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 16:30:22 INFO - PROCESS | 1784 | 1469143822748 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 1784 | 1469143822762 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f201800 == 51 [pid = 1784] [id = 644] 16:30:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 113 (0x8f202800) [pid = 1784] [serial = 1933] [outer = (nil)] 16:30:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 114 (0x8f20ec00) [pid = 1784] [serial = 1934] [outer = 0x8f202800] 16:30:22 INFO - PROCESS | 1784 | 1469143822836 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 115 (0x8f292400) [pid = 1784] [serial = 1935] [outer = 0x8f202800] 16:30:23 INFO - PROCESS | 1784 | 1469143823905 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1735ms 16:30:23 INFO - PROCESS | 1784 | 1469143823970 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 1784 | 1469143823977 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 16:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:30:23 INFO - PROCESS | 1784 | 1469143823988 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 1784 | 1469143823992 Marionette TRACE conn4 <- [1,2550,null,{}] 16:30:24 INFO - PROCESS | 1784 | 1469143823999 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:24 INFO - PROCESS | 1784 | 1469143824005 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:24 INFO - PROCESS | 1784 | 1469143824238 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8f291c00 == 50 [pid = 1784] [id = 635] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28f800 == 49 [pid = 1784] [id = 634] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8f299c00 == 48 [pid = 1784] [id = 633] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8f291800 == 47 [pid = 1784] [id = 632] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e4800 == 46 [pid = 1784] [id = 631] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x923dc800 == 45 [pid = 1784] [id = 619] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ed800 == 44 [pid = 1784] [id = 620] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x965e2000 == 43 [pid = 1784] [id = 626] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8eacd000 == 42 [pid = 1784] [id = 627] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x921a5400 == 41 [pid = 1784] [id = 623] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x9650f000 == 40 [pid = 1784] [id = 624] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1eb000 == 39 [pid = 1784] [id = 628] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6de400 == 38 [pid = 1784] [id = 629] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ed000 == 37 [pid = 1784] [id = 630] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8eacac00 == 36 [pid = 1784] [id = 617] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x91683400 == 35 [pid = 1784] [id = 618] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e8c00 == 34 [pid = 1784] [id = 622] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x9219d800 == 33 [pid = 1784] [id = 621] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x96518000 == 32 [pid = 1784] [id = 625] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8f201800 == 31 [pid = 1784] [id = 644] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6dc400 == 30 [pid = 1784] [id = 643] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x9b3c8800 == 29 [pid = 1784] [id = 642] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x9252b800 == 28 [pid = 1784] [id = 640] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x965a9c00 == 27 [pid = 1784] [id = 641] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x921a5c00 == 26 [pid = 1784] [id = 639] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x93c59c00 == 25 [pid = 1784] [id = 638] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x98227000 == 24 [pid = 1784] [id = 636] 16:30:25 INFO - PROCESS | 1784 | --DOCSHELL 0x8f294c00 == 23 [pid = 1784] [id = 637] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 114 (0x923d7400) [pid = 1784] [serial = 1821] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 113 (0x92323800) [pid = 1784] [serial = 1820] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 112 (0x965a8c00) [pid = 1784] [serial = 1824] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 111 (0x95285c00) [pid = 1784] [serial = 1823] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 110 (0x9b577400) [pid = 1784] [serial = 1827] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 109 (0x9b3d5000) [pid = 1784] [serial = 1826] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 108 (0x9c26e800) [pid = 1784] [serial = 1830] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 107 (0x9bfa1c00) [pid = 1784] [serial = 1829] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0xa101dc00) [pid = 1784] [serial = 1833] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x9d88c400) [pid = 1784] [serial = 1832] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x92525000) [pid = 1784] [serial = 1859] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0xa3305800) [pid = 1784] [serial = 1836] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0xa2238400) [pid = 1784] [serial = 1835] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9252e800) [pid = 1784] [serial = 1860] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x8ead0c00) [pid = 1784] [serial = 1853] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x8f204800) [pid = 1784] [serial = 1854] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x98265800) [pid = 1784] [serial = 1851] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0xa4f15400) [pid = 1784] [serial = 1839] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x965e1000) [pid = 1784] [serial = 1850] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0xa4d0b000) [pid = 1784] [serial = 1838] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0xa672c000) [pid = 1784] [serial = 1842] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0xa671ec00) [pid = 1784] [serial = 1841] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x96519400) [pid = 1784] [serial = 1845] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x9232d000) [pid = 1784] [serial = 1844] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x938d9400) [pid = 1784] [serial = 1848] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9168b400) [pid = 1784] [serial = 1856] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8eac6000) [pid = 1784] [serial = 1862] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x8fd3f000) [pid = 1784] [serial = 1863] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x923dd000) [pid = 1784] [serial = 1847] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x92ea7800) [pid = 1784] [serial = 1865] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x91692400) [pid = 1784] [serial = 1857] [outer = (nil)] [url = about:blank] 16:30:25 INFO - PROCESS | 1784 | 1469143825908 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 1784 | 1469143825915 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6dc400 == 24 [pid = 1784] [id = 645] 16:30:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x8e6dcc00) [pid = 1784] [serial = 1936] [outer = (nil)] 16:30:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8e6e2800) [pid = 1784] [serial = 1937] [outer = 0x8e6dcc00] 16:30:26 INFO - PROCESS | 1784 | 1469143826008 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x8eac7800) [pid = 1784] [serial = 1938] [outer = 0x8e6dcc00] 16:30:26 INFO - PROCESS | 1784 | 1469143826917 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2944ms 16:30:26 INFO - PROCESS | 1784 | 1469143826942 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 1784 | 1469143826948 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 16:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:30:26 INFO - PROCESS | 1784 | 1469143826957 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 1784 | 1469143826962 Marionette TRACE conn4 <- [1,2554,null,{}] 16:30:26 INFO - PROCESS | 1784 | 1469143826970 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:26 INFO - PROCESS | 1784 | 1469143826976 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:27 INFO - PROCESS | 1784 | 1469143827147 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 16:30:27 INFO - PROCESS | 1784 | 1469143827164 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 1784 | 1469143827173 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20c000 == 25 [pid = 1784] [id = 646] 16:30:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x8f20cc00) [pid = 1784] [serial = 1939] [outer = (nil)] 16:30:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8fd37400) [pid = 1784] [serial = 1940] [outer = 0x8f20cc00] 16:30:27 INFO - PROCESS | 1784 | 1469143827247 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x8fd40400) [pid = 1784] [serial = 1941] [outer = 0x8f20cc00] 16:30:28 INFO - PROCESS | 1784 | 1469143828273 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1332ms 16:30:28 INFO - PROCESS | 1784 | 1469143828295 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 1784 | 1469143828302 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 16:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:30:28 INFO - PROCESS | 1784 | 1469143828309 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 1784 | 1469143828312 Marionette TRACE conn4 <- [1,2558,null,{}] 16:30:28 INFO - PROCESS | 1784 | 1469143828319 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:28 INFO - PROCESS | 1784 | 1469143828323 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:28 INFO - PROCESS | 1784 | 1469143828580 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 16:30:28 INFO - PROCESS | 1784 | 1469143828613 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 1784 | 1469143828622 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x91684800 == 26 [pid = 1784] [id = 647] 16:30:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x91768800) [pid = 1784] [serial = 1942] [outer = (nil)] 16:30:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x91770c00) [pid = 1784] [serial = 1943] [outer = 0x91768800] 16:30:28 INFO - PROCESS | 1784 | 1469143828693 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x9219c400) [pid = 1784] [serial = 1944] [outer = 0x91768800] 16:30:29 INFO - PROCESS | 1784 | 1469143829787 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1544ms 16:30:29 INFO - PROCESS | 1784 | 1469143829854 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 1784 | 1469143829858 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 16:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:30:29 INFO - PROCESS | 1784 | 1469143829878 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 1784 | 1469143829889 Marionette TRACE conn4 <- [1,2562,null,{}] 16:30:29 INFO - PROCESS | 1784 | 1469143829917 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 1784 | 1469143829926 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:30 INFO - PROCESS | 1784 | 1469143830167 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 16:30:30 INFO - PROCESS | 1784 | 1469143830226 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 1784 | 1469143830234 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8ead0400 == 27 [pid = 1784] [id = 648] 16:30:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x8f20fc00) [pid = 1784] [serial = 1945] [outer = (nil)] 16:30:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x923dd400) [pid = 1784] [serial = 1946] [outer = 0x8f20fc00] 16:30:30 INFO - PROCESS | 1784 | 1469143830387 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x92524400) [pid = 1784] [serial = 1947] [outer = 0x8f20fc00] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9890dc00) [pid = 1784] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x92532400) [pid = 1784] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8fd3b400) [pid = 1784] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9252ac00) [pid = 1784] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x8d1ed400) [pid = 1784] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9a08a800) [pid = 1784] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9825a000) [pid = 1784] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8fd37800) [pid = 1784] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x8fd36400) [pid = 1784] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x8e6e7000) [pid = 1784] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x8fd35c00) [pid = 1784] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x8f20b000) [pid = 1784] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8e6eb400) [pid = 1784] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8e6e0400) [pid = 1784] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x92527800) [pid = 1784] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:30:31 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x96512800) [pid = 1784] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:30:32 INFO - PROCESS | 1784 | 1469143832047 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2231ms 16:30:32 INFO - PROCESS | 1784 | 1469143832098 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 1784 | 1469143832102 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 16:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:30:32 INFO - PROCESS | 1784 | 1469143832110 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 1784 | 1469143832112 Marionette TRACE conn4 <- [1,2566,null,{}] 16:30:32 INFO - PROCESS | 1784 | 1469143832119 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:32 INFO - PROCESS | 1784 | 1469143832124 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:32 INFO - PROCESS | 1784 | 1469143832311 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 16:30:32 INFO - PROCESS | 1784 | 1469143832461 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 1784 | 1469143832471 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e0800 == 28 [pid = 1784] [id = 649] 16:30:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8f28cc00) [pid = 1784] [serial = 1948] [outer = (nil)] 16:30:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x923dfc00) [pid = 1784] [serial = 1949] [outer = 0x8f28cc00] 16:30:32 INFO - PROCESS | 1784 | 1469143832540 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x92529400) [pid = 1784] [serial = 1950] [outer = 0x8f28cc00] 16:30:33 INFO - PROCESS | 1784 | 1469143833432 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1381ms 16:30:33 INFO - PROCESS | 1784 | 1469143833492 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 1784 | 1469143833499 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 16:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:30:33 INFO - PROCESS | 1784 | 1469143833508 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 1784 | 1469143833515 Marionette TRACE conn4 <- [1,2570,null,{}] 16:30:33 INFO - PROCESS | 1784 | 1469143833537 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:33 INFO - PROCESS | 1784 | 1469143833545 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:33 INFO - PROCESS | 1784 | 1469143833875 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 16:30:34 INFO - PROCESS | 1784 | 1469143834080 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 1784 | 1469143834096 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:34 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20ac00 == 29 [pid = 1784] [id = 650] 16:30:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x8f20b800) [pid = 1784] [serial = 1951] [outer = (nil)] 16:30:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x8f290400) [pid = 1784] [serial = 1952] [outer = 0x8f20b800] 16:30:34 INFO - PROCESS | 1784 | 1469143834190 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x91767400) [pid = 1784] [serial = 1953] [outer = 0x8f20b800] 16:30:35 INFO - PROCESS | 1784 | 1469143835255 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1802ms 16:30:35 INFO - PROCESS | 1784 | 1469143835311 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 1784 | 1469143835320 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 16:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:30:35 INFO - PROCESS | 1784 | 1469143835332 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 1784 | 1469143835336 Marionette TRACE conn4 <- [1,2574,null,{}] 16:30:35 INFO - PROCESS | 1784 | 1469143835344 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:35 INFO - PROCESS | 1784 | 1469143835350 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:35 INFO - PROCESS | 1784 | 1469143835686 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 16:30:35 INFO - PROCESS | 1784 | 1469143835886 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 1784 | 1469143835895 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1eec00 == 30 [pid = 1784] [id = 651] 16:30:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x8e6eb000) [pid = 1784] [serial = 1954] [outer = (nil)] 16:30:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x923dd000) [pid = 1784] [serial = 1955] [outer = 0x8e6eb000] 16:30:36 INFO - PROCESS | 1784 | 1469143835996 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x92eaf000) [pid = 1784] [serial = 1956] [outer = 0x8e6eb000] 16:30:36 INFO - PROCESS | 1784 | 1469143836988 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1694ms 16:30:37 INFO - PROCESS | 1784 | 1469143837026 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 16:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:30:37 INFO - PROCESS | 1784 | 1469143837030 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 16:30:37 INFO - PROCESS | 1784 | 1469143837038 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 1784 | 1469143837044 Marionette TRACE conn4 <- [1,2578,null,{}] 16:30:37 INFO - PROCESS | 1784 | 1469143837061 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 1784 | 1469143837072 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:37 INFO - PROCESS | 1784 | 1469143837287 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 16:30:37 INFO - PROCESS | 1784 | 1469143837577 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 1784 | 1469143837589 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:37 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399f400 == 31 [pid = 1784] [id = 652] 16:30:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9399fc00) [pid = 1784] [serial = 1957] [outer = (nil)] 16:30:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x939a5400) [pid = 1784] [serial = 1958] [outer = 0x9399fc00] 16:30:37 INFO - PROCESS | 1784 | 1469143837725 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x93a62400) [pid = 1784] [serial = 1959] [outer = 0x9399fc00] 16:30:38 INFO - PROCESS | 1784 | 1469143838719 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1739ms 16:30:38 INFO - PROCESS | 1784 | 1469143838776 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 16:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:30:38 INFO - PROCESS | 1784 | 1469143838782 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 16:30:38 INFO - PROCESS | 1784 | 1469143838789 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 1784 | 1469143838793 Marionette TRACE conn4 <- [1,2582,null,{}] 16:30:38 INFO - PROCESS | 1784 | 1469143838799 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:38 INFO - PROCESS | 1784 | 1469143838805 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:39 INFO - PROCESS | 1784 | 1469143838997 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 16:30:39 INFO - PROCESS | 1784 | 1469143839201 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 1784 | 1469143839209 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:39 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e9800 == 32 [pid = 1784] [id = 653] 16:30:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x939a0800) [pid = 1784] [serial = 1960] [outer = (nil)] 16:30:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9470c400) [pid = 1784] [serial = 1961] [outer = 0x939a0800] 16:30:39 INFO - PROCESS | 1784 | 1469143839341 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x94798400) [pid = 1784] [serial = 1962] [outer = 0x939a0800] 16:30:40 INFO - PROCESS | 1784 | 1469143840380 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1641ms 16:30:40 INFO - PROCESS | 1784 | 1469143840430 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 1784 | 1469143840435 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 16:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:30:40 INFO - PROCESS | 1784 | 1469143840442 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 1784 | 1469143840446 Marionette TRACE conn4 <- [1,2586,null,{}] 16:30:40 INFO - PROCESS | 1784 | 1469143840453 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:40 INFO - PROCESS | 1784 | 1469143840459 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:40 INFO - PROCESS | 1784 | 1469143840643 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 16:30:40 INFO - PROCESS | 1784 | 1469143840841 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 1784 | 1469143840851 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28bc00 == 33 [pid = 1784] [id = 654] 16:30:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x95205c00) [pid = 1784] [serial = 1963] [outer = (nil)] 16:30:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x9520c800) [pid = 1784] [serial = 1964] [outer = 0x95205c00] 16:30:40 INFO - PROCESS | 1784 | 1469143840989 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x95210c00) [pid = 1784] [serial = 1965] [outer = 0x95205c00] 16:30:42 INFO - PROCESS | 1784 | 1469143842075 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1700ms 16:30:42 INFO - PROCESS | 1784 | 1469143842144 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 1784 | 1469143842149 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 16:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:30:42 INFO - PROCESS | 1784 | 1469143842156 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 1784 | 1469143842160 Marionette TRACE conn4 <- [1,2590,null,{}] 16:30:42 INFO - PROCESS | 1784 | 1469143842166 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 1784 | 1469143842178 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:42 INFO - PROCESS | 1784 | 1469143842454 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 16:30:42 INFO - PROCESS | 1784 | 1469143842720 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 1784 | 1469143842731 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208c00 == 34 [pid = 1784] [id = 655] 16:30:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x923d9000) [pid = 1784] [serial = 1966] [outer = (nil)] 16:30:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x965a5800) [pid = 1784] [serial = 1967] [outer = 0x923d9000] 16:30:42 INFO - PROCESS | 1784 | 1469143842850 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x965d8c00) [pid = 1784] [serial = 1968] [outer = 0x923d9000] 16:30:43 INFO - PROCESS | 1784 | 1469143843850 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1750ms 16:30:43 INFO - PROCESS | 1784 | 1469143843908 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 1784 | 1469143843912 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 16:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:30:43 INFO - PROCESS | 1784 | 1469143843919 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 1784 | 1469143843922 Marionette TRACE conn4 <- [1,2594,null,{}] 16:30:43 INFO - PROCESS | 1784 | 1469143843928 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:43 INFO - PROCESS | 1784 | 1469143843934 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:44 INFO - PROCESS | 1784 | 1469143844117 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 16:30:44 INFO - PROCESS | 1784 | 1469143844374 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 1784 | 1469143844382 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e8c00 == 35 [pid = 1784] [id = 656] 16:30:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x8d1e9c00) [pid = 1784] [serial = 1969] [outer = (nil)] 16:30:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x8d1f7000) [pid = 1784] [serial = 1970] [outer = 0x8d1e9c00] 16:30:44 INFO - PROCESS | 1784 | 1469143844514 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x8e6e5400) [pid = 1784] [serial = 1971] [outer = 0x8d1e9c00] 16:30:45 INFO - PROCESS | 1784 | 1469143845733 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1883ms 16:30:45 INFO - PROCESS | 1784 | 1469143845804 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 1784 | 1469143845810 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 16:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:30:45 INFO - PROCESS | 1784 | 1469143845818 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 1784 | 1469143845825 Marionette TRACE conn4 <- [1,2598,null,{}] 16:30:45 INFO - PROCESS | 1784 | 1469143845834 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 1784 | 1469143845839 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:46 INFO - PROCESS | 1784 | 1469143846109 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 16:30:46 INFO - PROCESS | 1784 | 1469143846425 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 1784 | 1469143846432 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac9000 == 36 [pid = 1784] [id = 657] 16:30:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x8eaca800) [pid = 1784] [serial = 1972] [outer = (nil)] 16:30:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x8f20c400) [pid = 1784] [serial = 1973] [outer = 0x8eaca800] 16:30:46 INFO - PROCESS | 1784 | 1469143846557 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 107 (0x8fd36000) [pid = 1784] [serial = 1974] [outer = 0x8eaca800] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 106 (0x9520d000) [pid = 1784] [serial = 1904] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x9650d800) [pid = 1784] [serial = 1908] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x96516000) [pid = 1784] [serial = 1905] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x93a59000) [pid = 1784] [serial = 1866] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x8eac3c00) [pid = 1784] [serial = 1892] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x8fd43800) [pid = 1784] [serial = 1893] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x9a874800) [pid = 1784] [serial = 1880] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x9a87b000) [pid = 1784] [serial = 1881] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9a010000) [pid = 1784] [serial = 1877] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x9a08f400) [pid = 1784] [serial = 1878] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x92528000) [pid = 1784] [serial = 1901] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9b10c800) [pid = 1784] [serial = 1883] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x93a58400) [pid = 1784] [serial = 1884] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8eac4800) [pid = 1784] [serial = 1895] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x8f205800) [pid = 1784] [serial = 1896] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x8fd3c000) [pid = 1784] [serial = 1898] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x91686800) [pid = 1784] [serial = 1899] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x8fd3cc00) [pid = 1784] [serial = 1868] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x91691c00) [pid = 1784] [serial = 1869] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9b57c000) [pid = 1784] [serial = 1886] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9bcdb000) [pid = 1784] [serial = 1887] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9b510c00) [pid = 1784] [serial = 1889] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9c269000) [pid = 1784] [serial = 1890] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x92533800) [pid = 1784] [serial = 1871] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x93c54c00) [pid = 1784] [serial = 1872] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x965a6c00) [pid = 1784] [serial = 1874] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d1000) [pid = 1784] [serial = 1875] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x93999800) [pid = 1784] [serial = 1902] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x95206800) [pid = 1784] [serial = 1907] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9a876c00) [pid = 1784] [serial = 1911] [outer = (nil)] [url = about:blank] 16:30:46 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9a08d400) [pid = 1784] [serial = 1910] [outer = (nil)] [url = about:blank] 16:30:47 INFO - PROCESS | 1784 | 1469143847466 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1688ms 16:30:47 INFO - PROCESS | 1784 | 1469143847510 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 1784 | 1469143847517 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 16:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:30:47 INFO - PROCESS | 1784 | 1469143847528 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 1784 | 1469143847532 Marionette TRACE conn4 <- [1,2602,null,{}] 16:30:47 INFO - PROCESS | 1784 | 1469143847539 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:47 INFO - PROCESS | 1784 | 1469143847544 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:47 INFO - PROCESS | 1784 | 1469143847731 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 16:30:47 INFO - PROCESS | 1784 | 1469143847743 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 1784 | 1469143847753 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ef800 == 37 [pid = 1784] [id = 658] 16:30:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x92198c00) [pid = 1784] [serial = 1975] [outer = (nil)] 16:30:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x921a2400) [pid = 1784] [serial = 1976] [outer = 0x92198c00] 16:30:47 INFO - PROCESS | 1784 | 1469143847842 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x923d4800) [pid = 1784] [serial = 1977] [outer = 0x92198c00] 16:30:48 INFO - PROCESS | 1784 | 1469143848883 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1386ms 16:30:48 INFO - PROCESS | 1784 | 1469143848920 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 1784 | 1469143848924 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 16:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:30:48 INFO - PROCESS | 1784 | 1469143848936 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 1784 | 1469143848942 Marionette TRACE conn4 <- [1,2606,null,{}] 16:30:48 INFO - PROCESS | 1784 | 1469143848958 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 1784 | 1469143848966 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:49 INFO - PROCESS | 1784 | 1469143849190 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 16:30:49 INFO - PROCESS | 1784 | 1469143849214 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 1784 | 1469143849223 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x93999c00 == 38 [pid = 1784] [id = 659] 16:30:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9399a400) [pid = 1784] [serial = 1978] [outer = (nil)] 16:30:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9399f000) [pid = 1784] [serial = 1979] [outer = 0x9399a400] 16:30:49 INFO - PROCESS | 1784 | 1469143849293 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x93a61800) [pid = 1784] [serial = 1980] [outer = 0x9399a400] 16:30:50 INFO - PROCESS | 1784 | 1469143850249 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1345ms 16:30:50 INFO - PROCESS | 1784 | 1469143850275 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 1784 | 1469143850279 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 16:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:30:50 INFO - PROCESS | 1784 | 1469143850285 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 1784 | 1469143850288 Marionette TRACE conn4 <- [1,2610,null,{}] 16:30:50 INFO - PROCESS | 1784 | 1469143850300 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 1784 | 1469143850304 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:50 INFO - PROCESS | 1784 | 1469143850556 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 16:30:50 INFO - PROCESS | 1784 | 1469143850577 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 1784 | 1469143850584 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e9000 == 39 [pid = 1784] [id = 660] 16:30:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x939a0000) [pid = 1784] [serial = 1981] [outer = (nil)] 16:30:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9520b000) [pid = 1784] [serial = 1982] [outer = 0x939a0000] 16:30:50 INFO - PROCESS | 1784 | 1469143850650 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9650d800) [pid = 1784] [serial = 1983] [outer = 0x939a0000] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x8f20fc00) [pid = 1784] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8e6dcc00) [pid = 1784] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8f295000) [pid = 1784] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x95142400) [pid = 1784] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9a8adc00) [pid = 1784] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9b10a400) [pid = 1784] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8f20cc00) [pid = 1784] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9b510000) [pid = 1784] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8f202800) [pid = 1784] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9d4b6400) [pid = 1784] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x8eac7c00) [pid = 1784] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:30:51 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x91768800) [pid = 1784] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:30:51 INFO - PROCESS | 1784 | 1469143851707 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1441ms 16:30:51 INFO - PROCESS | 1784 | 1469143851729 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 1784 | 1469143851732 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 16:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:30:51 INFO - PROCESS | 1784 | 1469143851738 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 1784 | 1469143851741 Marionette TRACE conn4 <- [1,2614,null,{}] 16:30:51 INFO - PROCESS | 1784 | 1469143851747 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 1784 | 1469143851751 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:51 INFO - PROCESS | 1784 | 1469143851979 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 16:30:52 INFO - PROCESS | 1784 | 1469143851996 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 1784 | 1469143852004 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e8800 == 40 [pid = 1784] [id = 661] 16:30:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x8d1ea400) [pid = 1784] [serial = 1984] [outer = (nil)] 16:30:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x92525400) [pid = 1784] [serial = 1985] [outer = 0x8d1ea400] 16:30:52 INFO - PROCESS | 1784 | 1469143852069 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9470f000) [pid = 1784] [serial = 1986] [outer = 0x8d1ea400] 16:30:52 INFO - PROCESS | 1784 | 1469143852918 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1229ms 16:30:52 INFO - PROCESS | 1784 | 1469143852967 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 1784 | 1469143852970 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 16:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:30:52 INFO - PROCESS | 1784 | 1469143852976 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 1784 | 1469143852979 Marionette TRACE conn4 <- [1,2618,null,{}] 16:30:52 INFO - PROCESS | 1784 | 1469143852985 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 1784 | 1469143852994 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:53 INFO - PROCESS | 1784 | 1469143853166 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 16:30:53 INFO - PROCESS | 1784 | 1469143853175 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 1784 | 1469143853186 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1eb000 == 41 [pid = 1784] [id = 662] 16:30:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x93c59c00) [pid = 1784] [serial = 1987] [outer = (nil)] 16:30:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9821e000) [pid = 1784] [serial = 1988] [outer = 0x93c59c00] 16:30:53 INFO - PROCESS | 1784 | 1469143853249 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9825dc00) [pid = 1784] [serial = 1989] [outer = 0x93c59c00] 16:30:54 INFO - PROCESS | 1784 | 1469143854438 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1528ms 16:30:54 INFO - PROCESS | 1784 | 1469143854506 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 1784 | 1469143854513 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 16:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:30:54 INFO - PROCESS | 1784 | 1469143854521 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 1784 | 1469143854529 Marionette TRACE conn4 <- [1,2622,null,{}] 16:30:54 INFO - PROCESS | 1784 | 1469143854537 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 1784 | 1469143854541 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:54 INFO - PROCESS | 1784 | 1469143854770 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 16:30:55 INFO - PROCESS | 1784 | 1469143855010 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 1784 | 1469143855025 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:55 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f206400 == 42 [pid = 1784] [id = 663] 16:30:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8f28c400) [pid = 1784] [serial = 1990] [outer = (nil)] 16:30:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x91691c00) [pid = 1784] [serial = 1991] [outer = 0x8f28c400] 16:30:55 INFO - PROCESS | 1784 | 1469143855146 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x91774c00) [pid = 1784] [serial = 1992] [outer = 0x8f28c400] 16:30:56 INFO - PROCESS | 1784 | 1469143856120 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1649ms 16:30:56 INFO - PROCESS | 1784 | 1469143856170 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 1784 | 1469143856177 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 16:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:30:56 INFO - PROCESS | 1784 | 1469143856188 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 1784 | 1469143856192 Marionette TRACE conn4 <- [1,2626,null,{}] 16:30:56 INFO - PROCESS | 1784 | 1469143856199 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:56 INFO - PROCESS | 1784 | 1469143856204 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:56 INFO - PROCESS | 1784 | 1469143856405 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 16:30:56 INFO - PROCESS | 1784 | 1469143856755 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 1784 | 1469143856764 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x93996800 == 43 [pid = 1784] [id = 664] 16:30:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9399c000) [pid = 1784] [serial = 1993] [outer = (nil)] 16:30:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x93c5ac00) [pid = 1784] [serial = 1994] [outer = 0x9399c000] 16:30:56 INFO - PROCESS | 1784 | 1469143856868 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9520b400) [pid = 1784] [serial = 1995] [outer = 0x9399c000] 16:30:57 INFO - PROCESS | 1784 | 1469143857761 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1640ms 16:30:57 INFO - PROCESS | 1784 | 1469143857828 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 16:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:30:57 INFO - PROCESS | 1784 | 1469143857832 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 16:30:57 INFO - PROCESS | 1784 | 1469143857839 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 1784 | 1469143857845 Marionette TRACE conn4 <- [1,2630,null,{}] 16:30:57 INFO - PROCESS | 1784 | 1469143857863 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 1784 | 1469143857873 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:58 INFO - PROCESS | 1784 | 1469143858137 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 16:30:58 INFO - PROCESS | 1784 | 1469143858275 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 1784 | 1469143858286 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x95283400 == 44 [pid = 1784] [id = 665] 16:30:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x96514000) [pid = 1784] [serial = 1996] [outer = (nil)] 16:30:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9890d400) [pid = 1784] [serial = 1997] [outer = 0x96514000] 16:30:58 INFO - PROCESS | 1784 | 1469143858417 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x99fbf400) [pid = 1784] [serial = 1998] [outer = 0x96514000] 16:30:59 INFO - PROCESS | 1784 | 1469143859429 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1637ms 16:30:59 INFO - PROCESS | 1784 | 1469143859476 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 16:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:30:59 INFO - PROCESS | 1784 | 1469143859481 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 16:30:59 INFO - PROCESS | 1784 | 1469143859488 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - PROCESS | 1784 | 1469143859491 Marionette TRACE conn4 <- [1,2634,null,{}] 16:30:59 INFO - PROCESS | 1784 | 1469143859497 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:59 INFO - PROCESS | 1784 | 1469143859502 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:59 INFO - PROCESS | 1784 | 1469143859683 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 16:30:59 INFO - PROCESS | 1784 | 1469143859915 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 1784 | 1469143859926 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:30:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e2c00 == 45 [pid = 1784] [id = 666] 16:30:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x921a3400) [pid = 1784] [serial = 1999] [outer = (nil)] 16:31:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9a08a400) [pid = 1784] [serial = 2000] [outer = 0x921a3400] 16:31:00 INFO - PROCESS | 1784 | 1469143860044 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x9a08e400) [pid = 1784] [serial = 2001] [outer = 0x921a3400] 16:31:00 INFO - PROCESS | 1784 | 1469143860966 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1531ms 16:31:01 INFO - PROCESS | 1784 | 1469143861018 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 1784 | 1469143861022 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 16:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:31:01 INFO - PROCESS | 1784 | 1469143861029 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 1784 | 1469143861032 Marionette TRACE conn4 <- [1,2638,null,{}] 16:31:01 INFO - PROCESS | 1784 | 1469143861038 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:01 INFO - PROCESS | 1784 | 1469143861043 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:01 INFO - PROCESS | 1784 | 1469143861223 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 16:31:01 INFO - PROCESS | 1784 | 1469143861419 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 1784 | 1469143861430 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20bc00 == 46 [pid = 1784] [id = 667] 16:31:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x9176f800) [pid = 1784] [serial = 2002] [outer = (nil)] 16:31:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x9a331c00) [pid = 1784] [serial = 2003] [outer = 0x9176f800] 16:31:01 INFO - PROCESS | 1784 | 1469143861511 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9a430400) [pid = 1784] [serial = 2004] [outer = 0x9176f800] 16:31:02 INFO - PROCESS | 1784 | 1469143862518 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1537ms 16:31:02 INFO - PROCESS | 1784 | 1469143862569 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 1784 | 1469143862573 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 16:31:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:31:02 INFO - PROCESS | 1784 | 1469143862580 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 1784 | 1469143862584 Marionette TRACE conn4 <- [1,2642,null,{}] 16:31:02 INFO - PROCESS | 1784 | 1469143862590 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:02 INFO - PROCESS | 1784 | 1469143862600 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:02 INFO - PROCESS | 1784 | 1469143862797 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 16:31:02 INFO - PROCESS | 1784 | 1469143862972 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 1784 | 1469143862983 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e2400 == 47 [pid = 1784] [id = 668] 16:31:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x8f205c00) [pid = 1784] [serial = 2005] [outer = (nil)] 16:31:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x9a875800) [pid = 1784] [serial = 2006] [outer = 0x8f205c00] 16:31:03 INFO - PROCESS | 1784 | 1469143863056 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x9a87d400) [pid = 1784] [serial = 2007] [outer = 0x8f205c00] 16:31:03 INFO - PROCESS | 1784 | 1469143863990 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:31:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1441ms 16:31:04 INFO - PROCESS | 1784 | 1469143864022 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 1784 | 1469143864026 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 16:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:31:04 INFO - PROCESS | 1784 | 1469143864032 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 1784 | 1469143864036 Marionette TRACE conn4 <- [1,2646,null,{}] 16:31:04 INFO - PROCESS | 1784 | 1469143864042 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:04 INFO - PROCESS | 1784 | 1469143864047 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:04 INFO - PROCESS | 1784 | 1469143864216 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 16:31:04 INFO - PROCESS | 1784 | 1469143864413 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 1784 | 1469143864423 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a086800 == 48 [pid = 1784] [id = 669] 16:31:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 98 (0x9a097800) [pid = 1784] [serial = 2008] [outer = (nil)] 16:31:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 99 (0x9ab3e000) [pid = 1784] [serial = 2009] [outer = 0x9a097800] 16:31:04 INFO - PROCESS | 1784 | 1469143864496 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 100 (0x9ab48000) [pid = 1784] [serial = 2010] [outer = 0x9a097800] 16:31:05 INFO - PROCESS | 1784 | 1469143865439 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:31:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1439ms 16:31:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:31:05 INFO - PROCESS | 1784 | 1469143865473 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 1784 | 1469143865476 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 16:31:05 INFO - PROCESS | 1784 | 1469143865483 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 1784 | 1469143865486 Marionette TRACE conn4 <- [1,2650,null,{}] 16:31:05 INFO - PROCESS | 1784 | 1469143865493 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 1784 | 1469143865497 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:05 INFO - PROCESS | 1784 | 1469143865668 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 16:31:05 INFO - PROCESS | 1784 | 1469143865864 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 1784 | 1469143865870 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f1c00 == 49 [pid = 1784] [id = 670] 16:31:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 101 (0x8e6e6000) [pid = 1784] [serial = 2011] [outer = (nil)] 16:31:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 102 (0x9232e400) [pid = 1784] [serial = 2012] [outer = 0x8e6e6000] 16:31:05 INFO - PROCESS | 1784 | 1469143865949 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 103 (0x965d3400) [pid = 1784] [serial = 2013] [outer = 0x8e6e6000] 16:31:07 INFO - PROCESS | 1784 | 1469143867184 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:31:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1738ms 16:31:07 INFO - PROCESS | 1784 | 1469143867219 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 1784 | 1469143867227 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 16:31:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:31:07 INFO - PROCESS | 1784 | 1469143867235 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 1784 | 1469143867242 Marionette TRACE conn4 <- [1,2654,null,{}] 16:31:07 INFO - PROCESS | 1784 | 1469143867249 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:07 INFO - PROCESS | 1784 | 1469143867255 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:07 INFO - PROCESS | 1784 | 1469143867426 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 16:31:07 INFO - PROCESS | 1784 | 1469143867737 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 1784 | 1469143867745 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x9168c400 == 50 [pid = 1784] [id = 671] 16:31:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 104 (0x9168cc00) [pid = 1784] [serial = 2014] [outer = (nil)] 16:31:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 105 (0x9176d000) [pid = 1784] [serial = 2015] [outer = 0x9168cc00] 16:31:07 INFO - PROCESS | 1784 | 1469143867865 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 106 (0x92323000) [pid = 1784] [serial = 2016] [outer = 0x9168cc00] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x965b0800 == 49 [pid = 1784] [id = 603] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x92529800 == 48 [pid = 1784] [id = 616] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x9219f000 == 47 [pid = 1784] [id = 600] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac3000 == 46 [pid = 1784] [id = 610] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ec000 == 45 [pid = 1784] [id = 611] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6dc400 == 44 [pid = 1784] [id = 645] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x9396e000 == 43 [pid = 1784] [id = 601] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x965e4c00 == 42 [pid = 1784] [id = 604] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x92533c00 == 41 [pid = 1784] [id = 605] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208000 == 40 [pid = 1784] [id = 606] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x94792000 == 39 [pid = 1784] [id = 609] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f7800 == 38 [pid = 1784] [id = 612] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1eb400 == 37 [pid = 1784] [id = 613] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x9a881400 == 36 [pid = 1784] [id = 608] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x9520cc00 == 35 [pid = 1784] [id = 602] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x92327800 == 34 [pid = 1784] [id = 615] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac5800 == 33 [pid = 1784] [id = 614] 16:31:09 INFO - PROCESS | 1784 | --DOCSHELL 0x9470f800 == 32 [pid = 1784] [id = 607] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 105 (0x923dfc00) [pid = 1784] [serial = 1949] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 104 (0x923dd400) [pid = 1784] [serial = 1946] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 103 (0x8e6e2800) [pid = 1784] [serial = 1937] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 102 (0x92326000) [pid = 1784] [serial = 1914] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 101 (0x9219ac00) [pid = 1784] [serial = 1913] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 100 (0x965d9c00) [pid = 1784] [serial = 1917] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 99 (0x95211800) [pid = 1784] [serial = 1916] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 98 (0x9b10ac00) [pid = 1784] [serial = 1920] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 97 (0x9ab46400) [pid = 1784] [serial = 1919] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x8eac7800) [pid = 1784] [serial = 1938] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x9d436c00) [pid = 1784] [serial = 1923] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x9c1f3c00) [pid = 1784] [serial = 1922] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x8fd37400) [pid = 1784] [serial = 1940] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x8fd40400) [pid = 1784] [serial = 1941] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0xa101d800) [pid = 1784] [serial = 1926] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9d88e400) [pid = 1784] [serial = 1925] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x8f292400) [pid = 1784] [serial = 1935] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x8f20ec00) [pid = 1784] [serial = 1934] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0xa23f7800) [pid = 1784] [serial = 1929] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0xa23ab800) [pid = 1784] [serial = 1928] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0xa2ff1400) [pid = 1784] [serial = 1932] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9219c400) [pid = 1784] [serial = 1944] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9252e000) [pid = 1784] [serial = 1931] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x91770c00) [pid = 1784] [serial = 1943] [outer = (nil)] [url = about:blank] 16:31:09 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x92524400) [pid = 1784] [serial = 1947] [outer = (nil)] [url = about:blank] 16:31:10 INFO - PROCESS | 1784 | 1469143869996 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:31:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2787ms 16:31:10 INFO - PROCESS | 1784 | 1469143870022 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 16:31:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:31:10 INFO - PROCESS | 1784 | 1469143870028 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 16:31:10 INFO - PROCESS | 1784 | 1469143870037 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 1784 | 1469143870041 Marionette TRACE conn4 <- [1,2658,null,{}] 16:31:10 INFO - PROCESS | 1784 | 1469143870049 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 1784 | 1469143870054 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:10 INFO - PROCESS | 1784 | 1469143870269 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 16:31:10 INFO - PROCESS | 1784 | 1469143870431 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 1784 | 1469143870445 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e3c00 == 33 [pid = 1784] [id = 672] 16:31:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8eac7800) [pid = 1784] [serial = 2017] [outer = (nil)] 16:31:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x8f205400) [pid = 1784] [serial = 2018] [outer = 0x8eac7800] 16:31:10 INFO - PROCESS | 1784 | 1469143870512 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x8f20ec00) [pid = 1784] [serial = 2019] [outer = 0x8eac7800] 16:31:11 INFO - PROCESS | 1784 | 1469143871256 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:31:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:31:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1232ms 16:31:11 INFO - PROCESS | 1784 | 1469143871267 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 1784 | 1469143871275 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 16:31:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:31:11 INFO - PROCESS | 1784 | 1469143871295 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 1784 | 1469143871299 Marionette TRACE conn4 <- [1,2662,null,{}] 16:31:11 INFO - PROCESS | 1784 | 1469143871305 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:11 INFO - PROCESS | 1784 | 1469143871311 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:11 INFO - PROCESS | 1784 | 1469143871476 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 16:31:11 INFO - PROCESS | 1784 | 1469143871488 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 1784 | 1469143871499 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x9176b000 == 34 [pid = 1784] [id = 673] 16:31:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9176ec00) [pid = 1784] [serial = 2020] [outer = (nil)] 16:31:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x91775c00) [pid = 1784] [serial = 2021] [outer = 0x9176ec00] 16:31:11 INFO - PROCESS | 1784 | 1469143871565 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9219c800) [pid = 1784] [serial = 2022] [outer = 0x9176ec00] 16:31:12 INFO - PROCESS | 1784 | 1469143872656 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:31:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1397ms 16:31:12 INFO - PROCESS | 1784 | 1469143872684 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 1784 | 1469143872688 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 16:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:31:12 INFO - PROCESS | 1784 | 1469143872694 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 1784 | 1469143872700 Marionette TRACE conn4 <- [1,2666,null,{}] 16:31:12 INFO - PROCESS | 1784 | 1469143872725 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 1784 | 1469143872734 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:12 INFO - PROCESS | 1784 | 1469143872945 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 16:31:12 INFO - PROCESS | 1784 | 1469143872974 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 1784 | 1469143872984 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x9252d800 == 35 [pid = 1784] [id = 674] 16:31:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x9252e400) [pid = 1784] [serial = 2023] [outer = (nil)] 16:31:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x92533800) [pid = 1784] [serial = 2024] [outer = 0x9252e400] 16:31:13 INFO - PROCESS | 1784 | 1469143873057 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x93970000) [pid = 1784] [serial = 2025] [outer = 0x9252e400] 16:31:14 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:14 INFO - PROCESS | 1784 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9399a400) [pid = 1784] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x939a0000) [pid = 1784] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x8d1ea400) [pid = 1784] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x92198c00) [pid = 1784] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9399fc00) [pid = 1784] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x8d1e9c00) [pid = 1784] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8f28cc00) [pid = 1784] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x923d9000) [pid = 1784] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x939a0800) [pid = 1784] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x8e6eb000) [pid = 1784] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x8f20b800) [pid = 1784] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8eaca800) [pid = 1784] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x95205c00) [pid = 1784] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:31:14 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x93c59c00) [pid = 1784] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:31:14 INFO - PROCESS | 1784 | 1469143874891 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:31:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2247ms 16:31:14 INFO - PROCESS | 1784 | 1469143874941 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 1784 | 1469143874946 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 16:31:14 INFO - PROCESS | 1784 | 1469143874954 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 1784 | 1469143874960 Marionette TRACE conn4 <- [1,2670,null,{}] 16:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:31:14 INFO - PROCESS | 1784 | 1469143874967 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 1784 | 1469143874972 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:15 INFO - PROCESS | 1784 | 1469143875166 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 16:31:15 INFO - PROCESS | 1784 | 1469143875257 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 1784 | 1469143875262 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f5800 == 36 [pid = 1784] [id = 675] 16:31:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x8f298800) [pid = 1784] [serial = 2026] [outer = (nil)] 16:31:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x92eab400) [pid = 1784] [serial = 2027] [outer = 0x8f298800] 16:31:15 INFO - PROCESS | 1784 | 1469143875330 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x939a0c00) [pid = 1784] [serial = 2028] [outer = 0x8f298800] 16:31:16 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:16 INFO - PROCESS | 1784 | 1469143876490 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:31:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 16:31:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:31:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:31:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1579ms 16:31:16 INFO - PROCESS | 1784 | 1469143876557 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 1784 | 1469143876561 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 16:31:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:31:16 INFO - PROCESS | 1784 | 1469143876567 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 1784 | 1469143876570 Marionette TRACE conn4 <- [1,2674,null,{}] 16:31:16 INFO - PROCESS | 1784 | 1469143876576 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 1784 | 1469143876581 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:16 INFO - PROCESS | 1784 | 1469143876771 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 16:31:16 INFO - PROCESS | 1784 | 1469143876956 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 1784 | 1469143876968 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ea800 == 37 [pid = 1784] [id = 676] 16:31:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8d1eb400) [pid = 1784] [serial = 2029] [outer = (nil)] 16:31:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8d1f5000) [pid = 1784] [serial = 2030] [outer = 0x8d1eb400] 16:31:17 INFO - PROCESS | 1784 | 1469143877046 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8e6e3800) [pid = 1784] [serial = 2031] [outer = 0x8d1eb400] 16:31:18 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:18 INFO - PROCESS | 1784 | 1469143878506 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:31:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 16:31:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:31:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:31:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2031ms 16:31:18 INFO - PROCESS | 1784 | 1469143878607 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 1784 | 1469143878612 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 16:31:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:31:18 INFO - PROCESS | 1784 | 1469143878623 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 1784 | 1469143878628 Marionette TRACE conn4 <- [1,2678,null,{}] 16:31:18 INFO - PROCESS | 1784 | 1469143878637 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 1784 | 1469143878641 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:18 INFO - PROCESS | 1784 | 1469143878817 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 16:31:19 INFO - PROCESS | 1784 | 1469143879003 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 1784 | 1469143879012 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e0400 == 38 [pid = 1784] [id = 677] 16:31:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x8f20d400) [pid = 1784] [serial = 2032] [outer = (nil)] 16:31:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x91688400) [pid = 1784] [serial = 2033] [outer = 0x8f20d400] 16:31:19 INFO - PROCESS | 1784 | 1469143879093 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x91771400) [pid = 1784] [serial = 2034] [outer = 0x8f20d400] 16:31:20 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:20 INFO - PROCESS | 1784 | 1469143880502 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:31:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1938ms 16:31:20 INFO - PROCESS | 1784 | 1469143880643 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 1784 | 1469143880651 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 16:31:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:31:20 INFO - PROCESS | 1784 | 1469143880666 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 1784 | 1469143880670 Marionette TRACE conn4 <- [1,2682,null,{}] 16:31:20 INFO - PROCESS | 1784 | 1469143880678 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:20 INFO - PROCESS | 1784 | 1469143880682 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:20 INFO - PROCESS | 1784 | 1469143880856 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 16:31:21 INFO - PROCESS | 1784 | 1469143881039 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 1784 | 1469143881046 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:21 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac8c00 == 39 [pid = 1784] [id = 678] 16:31:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8f28b400) [pid = 1784] [serial = 2035] [outer = (nil)] 16:31:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x92533c00) [pid = 1784] [serial = 2036] [outer = 0x8f28b400] 16:31:21 INFO - PROCESS | 1784 | 1469143881126 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x93a5b800) [pid = 1784] [serial = 2037] [outer = 0x8f28b400] 16:31:22 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:22 INFO - PROCESS | 1784 | 1469143882756 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:31:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:31:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2190ms 16:31:22 INFO - PROCESS | 1784 | 1469143882856 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 16:31:22 INFO - PROCESS | 1784 | 1469143882862 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 16:31:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:31:22 INFO - PROCESS | 1784 | 1469143882871 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 1784 | 1469143882875 Marionette TRACE conn4 <- [1,2686,null,{}] 16:31:22 INFO - PROCESS | 1784 | 1469143882883 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:22 INFO - PROCESS | 1784 | 1469143882889 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:23 INFO - PROCESS | 1784 | 1469143883097 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 16:31:23 INFO - PROCESS | 1784 | 1469143883363 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 1784 | 1469143883371 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f1c00 == 38 [pid = 1784] [id = 670] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x9a086800 == 37 [pid = 1784] [id = 669] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e2400 == 36 [pid = 1784] [id = 668] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20bc00 == 35 [pid = 1784] [id = 667] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e2c00 == 34 [pid = 1784] [id = 666] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x93996800 == 33 [pid = 1784] [id = 664] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x95283400 == 32 [pid = 1784] [id = 665] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8f206400 == 31 [pid = 1784] [id = 663] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x91684800 == 30 [pid = 1784] [id = 647] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f5800 == 29 [pid = 1784] [id = 675] 16:31:23 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6de400 == 30 [pid = 1784] [id = 679] 16:31:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8e6e2c00) [pid = 1784] [serial = 2038] [outer = (nil)] 16:31:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x8f206400) [pid = 1784] [serial = 2039] [outer = 0x8e6e2c00] 16:31:23 INFO - PROCESS | 1784 | 1469143883474 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x8f298c00) [pid = 1784] [serial = 2040] [outer = 0x8e6e2c00] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x9252d800 == 29 [pid = 1784] [id = 674] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x9176b000 == 28 [pid = 1784] [id = 673] 16:31:23 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e3c00 == 27 [pid = 1784] [id = 672] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x93a61800) [pid = 1784] [serial = 1980] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9520b000) [pid = 1784] [serial = 1982] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x92525400) [pid = 1784] [serial = 1985] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x921a2400) [pid = 1784] [serial = 1976] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x939a5400) [pid = 1784] [serial = 1958] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x93a62400) [pid = 1784] [serial = 1959] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x8d1f7000) [pid = 1784] [serial = 1970] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8e6e5400) [pid = 1784] [serial = 1971] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x92529400) [pid = 1784] [serial = 1950] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x965a5800) [pid = 1784] [serial = 1967] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x965d8c00) [pid = 1784] [serial = 1968] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9470c400) [pid = 1784] [serial = 1961] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x94798400) [pid = 1784] [serial = 1962] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x923dd000) [pid = 1784] [serial = 1955] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x92eaf000) [pid = 1784] [serial = 1956] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x8f290400) [pid = 1784] [serial = 1952] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x91767400) [pid = 1784] [serial = 1953] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x8f20c400) [pid = 1784] [serial = 1973] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x8fd36000) [pid = 1784] [serial = 1974] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9520c800) [pid = 1784] [serial = 1964] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x95210c00) [pid = 1784] [serial = 1965] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9821e000) [pid = 1784] [serial = 1988] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9825dc00) [pid = 1784] [serial = 1989] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9399f000) [pid = 1784] [serial = 1979] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9650d800) [pid = 1784] [serial = 1983] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x923d4800) [pid = 1784] [serial = 1977] [outer = (nil)] [url = about:blank] 16:31:23 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9470f000) [pid = 1784] [serial = 1986] [outer = (nil)] [url = about:blank] 16:31:24 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:24 INFO - PROCESS | 1784 | 1469143884732 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:31:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:31:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:31:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:31:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1886ms 16:31:24 INFO - PROCESS | 1784 | 1469143884756 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 1784 | 1469143884762 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 16:31:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:31:24 INFO - PROCESS | 1784 | 1469143884772 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 1784 | 1469143884777 Marionette TRACE conn4 <- [1,2690,null,{}] 16:31:24 INFO - PROCESS | 1784 | 1469143884782 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:24 INFO - PROCESS | 1784 | 1469143884788 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:24 INFO - PROCESS | 1784 | 1469143884940 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 16:31:25 INFO - PROCESS | 1784 | 1469143885149 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 1784 | 1469143885158 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:25 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac5400 == 28 [pid = 1784] [id = 680] 16:31:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x91690000) [pid = 1784] [serial = 2041] [outer = (nil)] 16:31:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9219b800) [pid = 1784] [serial = 2042] [outer = 0x91690000] 16:31:25 INFO - PROCESS | 1784 | 1469143885227 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9232a800) [pid = 1784] [serial = 2043] [outer = 0x91690000] 16:31:26 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:26 INFO - PROCESS | 1784 | 1469143886431 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:31:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:31:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:31:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:31:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1688ms 16:31:26 INFO - PROCESS | 1784 | 1469143886464 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 1784 | 1469143886467 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 16:31:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:31:26 INFO - PROCESS | 1784 | 1469143886474 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 1784 | 1469143886480 Marionette TRACE conn4 <- [1,2694,null,{}] 16:31:26 INFO - PROCESS | 1784 | 1469143886497 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:26 INFO - PROCESS | 1784 | 1469143886505 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:26 INFO - PROCESS | 1784 | 1469143886806 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 16:31:26 INFO - PROCESS | 1784 | 1469143886847 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 1784 | 1469143886858 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x92531000 == 29 [pid = 1784] [id = 681] 16:31:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x92531400) [pid = 1784] [serial = 2044] [outer = (nil)] 16:31:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9399a000) [pid = 1784] [serial = 2045] [outer = 0x92531400] 16:31:26 INFO - PROCESS | 1784 | 1469143886930 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x93a5ec00) [pid = 1784] [serial = 2046] [outer = 0x92531400] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f28c400) [pid = 1784] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9399c000) [pid = 1784] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x96514000) [pid = 1784] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x921a3400) [pid = 1784] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9176f800) [pid = 1784] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x8f205c00) [pid = 1784] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9a097800) [pid = 1784] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8e6e6000) [pid = 1784] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x9168cc00) [pid = 1784] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x9252e400) [pid = 1784] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x9176ec00) [pid = 1784] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:31:28 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x8eac7800) [pid = 1784] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:31:28 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:28 INFO - PROCESS | 1784 | 1469143888314 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:31:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:31:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:31:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:31:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1888ms 16:31:28 INFO - PROCESS | 1784 | 1469143888363 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 16:31:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:31:28 INFO - PROCESS | 1784 | 1469143888367 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 16:31:28 INFO - PROCESS | 1784 | 1469143888374 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 1784 | 1469143888377 Marionette TRACE conn4 <- [1,2698,null,{}] 16:31:28 INFO - PROCESS | 1784 | 1469143888382 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:28 INFO - PROCESS | 1784 | 1469143888386 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:28 INFO - PROCESS | 1784 | 1469143888589 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 16:31:28 INFO - PROCESS | 1784 | 1469143888603 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 1784 | 1469143888611 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204000 == 30 [pid = 1784] [id = 682] 16:31:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x91776c00) [pid = 1784] [serial = 2047] [outer = (nil)] 16:31:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9399d000) [pid = 1784] [serial = 2048] [outer = 0x91776c00] 16:31:28 INFO - PROCESS | 1784 | 1469143888815 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x94798400) [pid = 1784] [serial = 2049] [outer = 0x91776c00] 16:31:29 INFO - PROCESS | 1784 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:29 INFO - PROCESS | 1784 | 1469143889958 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:31:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:31:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:31:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:31:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:31:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1631ms 16:31:30 INFO - PROCESS | 1784 | 1469143890006 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 16:31:30 INFO - PROCESS | 1784 | 1469143890009 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 16:31:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:31:30 INFO - PROCESS | 1784 | 1469143890015 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 1784 | 1469143890018 Marionette TRACE conn4 <- [1,2702,null,{}] 16:31:30 INFO - PROCESS | 1784 | 1469143890024 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:30 INFO - PROCESS | 1784 | 1469143890029 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:30 INFO - PROCESS | 1784 | 1469143890242 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 16:31:30 INFO - PROCESS | 1784 | 1469143890509 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 1784 | 1469143890521 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f7400 == 31 [pid = 1784] [id = 683] 16:31:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x8e6dd000) [pid = 1784] [serial = 2050] [outer = (nil)] 16:31:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8e6e2400) [pid = 1784] [serial = 2051] [outer = 0x8e6dd000] 16:31:30 INFO - PROCESS | 1784 | 1469143890640 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8eac6000) [pid = 1784] [serial = 2052] [outer = 0x8e6dd000] 16:31:31 INFO - PROCESS | 1784 | 1469143891631 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:31:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1691ms 16:31:31 INFO - PROCESS | 1784 | 1469143891709 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 1784 | 1469143891715 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 16:31:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:31:31 INFO - PROCESS | 1784 | 1469143891724 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 1784 | 1469143891729 Marionette TRACE conn4 <- [1,2706,null,{}] 16:31:31 INFO - PROCESS | 1784 | 1469143891736 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:31 INFO - PROCESS | 1784 | 1469143891745 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:31 INFO - PROCESS | 1784 | 1469143891965 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 16:31:32 INFO - PROCESS | 1784 | 1469143892204 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 1784 | 1469143892216 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x9232e800 == 32 [pid = 1784] [id = 684] 16:31:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x923d4800) [pid = 1784] [serial = 2053] [outer = (nil)] 16:31:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x923df800) [pid = 1784] [serial = 2054] [outer = 0x923d4800] 16:31:32 INFO - PROCESS | 1784 | 1469143892310 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x92527400) [pid = 1784] [serial = 2055] [outer = 0x923d4800] 16:31:33 INFO - PROCESS | 1784 | 1469143893253 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:31:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1586ms 16:31:33 INFO - PROCESS | 1784 | 1469143893310 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 1784 | 1469143893315 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 16:31:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:31:33 INFO - PROCESS | 1784 | 1469143893322 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 1784 | 1469143893326 Marionette TRACE conn4 <- [1,2710,null,{}] 16:31:33 INFO - PROCESS | 1784 | 1469143893332 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 1784 | 1469143893337 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:33 INFO - PROCESS | 1784 | 1469143893521 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 16:31:33 INFO - PROCESS | 1784 | 1469143893723 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 1784 | 1469143893730 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac7c00 == 33 [pid = 1784] [id = 685] 16:31:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x938dd000) [pid = 1784] [serial = 2056] [outer = (nil)] 16:31:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9470a000) [pid = 1784] [serial = 2057] [outer = 0x938dd000] 16:31:33 INFO - PROCESS | 1784 | 1469143893900 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9520d000) [pid = 1784] [serial = 2058] [outer = 0x938dd000] 16:31:34 INFO - PROCESS | 1784 | 1469143894836 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 1784 | 1469143894913 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 16:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:31:34 INFO - PROCESS | 1784 | 1469143894930 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 1784 | 1469143894937 Marionette TRACE conn4 <- [1,2714,null,{}] 16:31:34 INFO - PROCESS | 1784 | 1469143894943 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:34 INFO - PROCESS | 1784 | 1469143894950 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:35 INFO - PROCESS | 1784 | 1469143895193 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 16:31:35 INFO - PROCESS | 1784 | 1469143895426 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 1784 | 1469143895435 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x921a0400 == 34 [pid = 1784] [id = 686] 16:31:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x938dc400) [pid = 1784] [serial = 2059] [outer = (nil)] 16:31:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965a7000) [pid = 1784] [serial = 2060] [outer = 0x938dc400] 16:31:35 INFO - PROCESS | 1784 | 1469143895540 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965ad000) [pid = 1784] [serial = 2061] [outer = 0x938dc400] 16:31:36 INFO - PROCESS | 1784 | 1469143896416 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:31:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1543ms 16:31:36 INFO - PROCESS | 1784 | 1469143896465 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 1784 | 1469143896469 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 16:31:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:31:36 INFO - PROCESS | 1784 | 1469143896494 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 1784 | 1469143896497 Marionette TRACE conn4 <- [1,2718,null,{}] 16:31:36 INFO - PROCESS | 1784 | 1469143896503 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:36 INFO - PROCESS | 1784 | 1469143896509 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:36 INFO - PROCESS | 1784 | 1469143896688 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 16:31:36 INFO - PROCESS | 1784 | 1469143896879 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 1784 | 1469143896887 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x965abc00 == 35 [pid = 1784] [id = 687] 16:31:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965d1400) [pid = 1784] [serial = 2062] [outer = (nil)] 16:31:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965d5800) [pid = 1784] [serial = 2063] [outer = 0x965d1400] 16:31:36 INFO - PROCESS | 1784 | 1469143896964 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965dac00) [pid = 1784] [serial = 2064] [outer = 0x965d1400] 16:31:37 INFO - PROCESS | 1784 | 1469143897921 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 1784 | 1469143897983 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 16:31:37 INFO - PROCESS | 1784 | 1469143897989 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 1784 | 1469143897993 Marionette TRACE conn4 <- [1,2722,null,{}] 16:31:38 INFO - PROCESS | 1784 | 1469143897999 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:38 INFO - PROCESS | 1784 | 1469143898004 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:38 INFO - PROCESS | 1784 | 1469143898180 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 16:31:38 INFO - PROCESS | 1784 | 1469143898367 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 1784 | 1469143898386 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x91769c00 == 36 [pid = 1784] [id = 688] 16:31:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965cc400) [pid = 1784] [serial = 2065] [outer = (nil)] 16:31:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9825c400) [pid = 1784] [serial = 2066] [outer = 0x965cc400] 16:31:38 INFO - PROCESS | 1784 | 1469143898520 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9a010c00) [pid = 1784] [serial = 2067] [outer = 0x965cc400] 16:31:39 INFO - PROCESS | 1784 | 1469143899595 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 1784 | 1469143899677 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 16:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:31:39 INFO - PROCESS | 1784 | 1469143899683 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 1784 | 1469143899687 Marionette TRACE conn4 <- [1,2726,null,{}] 16:31:39 INFO - PROCESS | 1784 | 1469143899693 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:39 INFO - PROCESS | 1784 | 1469143899698 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:39 INFO - PROCESS | 1784 | 1469143899915 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 16:31:40 INFO - PROCESS | 1784 | 1469143900147 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 1784 | 1469143900159 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f5800 == 37 [pid = 1784] [id = 689] 16:31:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8d1f7800) [pid = 1784] [serial = 2068] [outer = (nil)] 16:31:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8e6eac00) [pid = 1784] [serial = 2069] [outer = 0x8d1f7800] 16:31:40 INFO - PROCESS | 1784 | 1469143900414 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8f20fc00) [pid = 1784] [serial = 2070] [outer = 0x8d1f7800] 16:31:41 INFO - PROCESS | 1784 | 1469143901378 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:31:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1783ms 16:31:41 INFO - PROCESS | 1784 | 1469143901468 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 16:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:31:41 INFO - PROCESS | 1784 | 1469143901474 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 16:31:41 INFO - PROCESS | 1784 | 1469143901482 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 1784 | 1469143901486 Marionette TRACE conn4 <- [1,2730,null,{}] 16:31:41 INFO - PROCESS | 1784 | 1469143901493 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:41 INFO - PROCESS | 1784 | 1469143901499 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:41 INFO - PROCESS | 1784 | 1469143901715 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204000 == 36 [pid = 1784] [id = 682] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x92531000 == 35 [pid = 1784] [id = 681] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac5400 == 34 [pid = 1784] [id = 680] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6de400 == 33 [pid = 1784] [id = 679] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e0400 == 32 [pid = 1784] [id = 677] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ea800 == 31 [pid = 1784] [id = 676] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x9168c400 == 30 [pid = 1784] [id = 671] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e8c00 == 29 [pid = 1784] [id = 656] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e9000 == 28 [pid = 1784] [id = 660] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ef800 == 27 [pid = 1784] [id = 658] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x93999c00 == 26 [pid = 1784] [id = 659] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e9800 == 25 [pid = 1784] [id = 653] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1eec00 == 24 [pid = 1784] [id = 651] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28bc00 == 23 [pid = 1784] [id = 654] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e8800 == 22 [pid = 1784] [id = 661] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8ead0400 == 21 [pid = 1784] [id = 648] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20ac00 == 20 [pid = 1784] [id = 650] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x9399f400 == 19 [pid = 1784] [id = 652] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208c00 == 18 [pid = 1784] [id = 655] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac9000 == 17 [pid = 1784] [id = 657] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac8c00 == 16 [pid = 1784] [id = 678] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e0800 == 15 [pid = 1784] [id = 649] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20c000 == 14 [pid = 1784] [id = 646] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1eb000 == 13 [pid = 1784] [id = 662] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x91769c00 == 12 [pid = 1784] [id = 688] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x965abc00 == 11 [pid = 1784] [id = 687] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x921a0400 == 10 [pid = 1784] [id = 686] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x9232e800 == 9 [pid = 1784] [id = 684] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac7c00 == 8 [pid = 1784] [id = 685] 16:31:42 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f7400 == 7 [pid = 1784] [id = 683] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x91774c00) [pid = 1784] [serial = 1992] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x91691c00) [pid = 1784] [serial = 1991] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9520b400) [pid = 1784] [serial = 1995] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x93c5ac00) [pid = 1784] [serial = 1994] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x99fbf400) [pid = 1784] [serial = 1998] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9890d400) [pid = 1784] [serial = 1997] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9a08e400) [pid = 1784] [serial = 2001] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a08a400) [pid = 1784] [serial = 2000] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a430400) [pid = 1784] [serial = 2004] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9a331c00) [pid = 1784] [serial = 2003] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9a87d400) [pid = 1784] [serial = 2007] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a875800) [pid = 1784] [serial = 2006] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9ab48000) [pid = 1784] [serial = 2010] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9ab3e000) [pid = 1784] [serial = 2009] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x965d3400) [pid = 1784] [serial = 2013] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9232e400) [pid = 1784] [serial = 2012] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9176d000) [pid = 1784] [serial = 2015] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x92533800) [pid = 1784] [serial = 2024] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x91775c00) [pid = 1784] [serial = 2021] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x92eab400) [pid = 1784] [serial = 2027] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8f205400) [pid = 1784] [serial = 2018] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x8f20ec00) [pid = 1784] [serial = 2019] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x92323000) [pid = 1784] [serial = 2016] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x93970000) [pid = 1784] [serial = 2025] [outer = (nil)] [url = about:blank] 16:31:42 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9219c800) [pid = 1784] [serial = 2022] [outer = (nil)] [url = about:blank] 16:31:43 INFO - PROCESS | 1784 | 1469143903033 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 1784 | 1469143903042 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f0000 == 8 [pid = 1784] [id = 690] 16:31:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x8d1f1000) [pid = 1784] [serial = 2071] [outer = (nil)] 16:31:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x8e6dc800) [pid = 1784] [serial = 2072] [outer = 0x8d1f1000] 16:31:43 INFO - PROCESS | 1784 | 1469143903129 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x8eac5400) [pid = 1784] [serial = 2073] [outer = 0x8d1f1000] 16:31:44 INFO - PROCESS | 1784 | 1469143904342 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:31:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 16:31:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:31:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:31:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2886ms 16:31:44 INFO - PROCESS | 1784 | 1469143904381 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 1784 | 1469143904385 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 16:31:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:31:44 INFO - PROCESS | 1784 | 1469143904392 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 1784 | 1469143904397 Marionette TRACE conn4 <- [1,2734,null,{}] 16:31:44 INFO - PROCESS | 1784 | 1469143904405 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:44 INFO - PROCESS | 1784 | 1469143904409 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:44 INFO - PROCESS | 1784 | 1469143904609 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 16:31:44 INFO - PROCESS | 1784 | 1469143904746 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 1784 | 1469143904755 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd37400 == 9 [pid = 1784] [id = 691] 16:31:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x8fd38400) [pid = 1784] [serial = 2074] [outer = (nil)] 16:31:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x8fd3c800) [pid = 1784] [serial = 2075] [outer = 0x8fd38400] 16:31:44 INFO - PROCESS | 1784 | 1469143904827 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8fd44000) [pid = 1784] [serial = 2076] [outer = 0x8fd38400] 16:31:45 INFO - PROCESS | 1784 | 1469143905667 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:31:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1341ms 16:31:45 INFO - PROCESS | 1784 | 1469143905746 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 16:31:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:31:45 INFO - PROCESS | 1784 | 1469143905754 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 16:31:45 INFO - PROCESS | 1784 | 1469143905761 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 1784 | 1469143905764 Marionette TRACE conn4 <- [1,2738,null,{}] 16:31:45 INFO - PROCESS | 1784 | 1469143905770 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:45 INFO - PROCESS | 1784 | 1469143905776 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:46 INFO - PROCESS | 1784 | 1469143906013 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 16:31:46 INFO - PROCESS | 1784 | 1469143906035 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 1784 | 1469143906042 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x9168c400 == 10 [pid = 1784] [id = 692] 16:31:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9176f400) [pid = 1784] [serial = 2077] [outer = (nil)] 16:31:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9219d400) [pid = 1784] [serial = 2078] [outer = 0x9176f400] 16:31:46 INFO - PROCESS | 1784 | 1469143906109 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x921a3000) [pid = 1784] [serial = 2079] [outer = 0x9176f400] 16:31:47 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x92531400) [pid = 1784] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:31:47 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x91690000) [pid = 1784] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:31:47 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8f28b400) [pid = 1784] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:31:47 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8f20d400) [pid = 1784] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:31:47 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8d1eb400) [pid = 1784] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:31:47 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x8e6e2c00) [pid = 1784] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:31:47 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x8f298800) [pid = 1784] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:31:47 INFO - PROCESS | 1784 | 1469143907736 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:31:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2046ms 16:31:47 INFO - PROCESS | 1784 | 1469143907807 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 1784 | 1469143907814 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 16:31:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:31:47 INFO - PROCESS | 1784 | 1469143907822 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 1784 | 1469143907828 Marionette TRACE conn4 <- [1,2742,null,{}] 16:31:47 INFO - PROCESS | 1784 | 1469143907837 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:47 INFO - PROCESS | 1784 | 1469143907843 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:48 INFO - PROCESS | 1784 | 1469143908074 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 16:31:48 INFO - PROCESS | 1784 | 1469143908356 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 1784 | 1469143908363 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:48 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ef800 == 11 [pid = 1784] [id = 693] 16:31:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x8f208c00) [pid = 1784] [serial = 2080] [outer = (nil)] 16:31:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x8fd35800) [pid = 1784] [serial = 2081] [outer = 0x8f208c00] 16:31:48 INFO - PROCESS | 1784 | 1469143908448 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x91691c00) [pid = 1784] [serial = 2082] [outer = 0x8f208c00] 16:31:49 INFO - PROCESS | 1784 | 1469143909463 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:31:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1697ms 16:31:49 INFO - PROCESS | 1784 | 1469143909519 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 1784 | 1469143909527 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 16:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:31:49 INFO - PROCESS | 1784 | 1469143909537 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 1784 | 1469143909541 Marionette TRACE conn4 <- [1,2746,null,{}] 16:31:49 INFO - PROCESS | 1784 | 1469143909548 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:49 INFO - PROCESS | 1784 | 1469143909554 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:49 INFO - PROCESS | 1784 | 1469143909740 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 16:31:49 INFO - PROCESS | 1784 | 1469143909919 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 1784 | 1469143909931 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x921a7800 == 12 [pid = 1784] [id = 694] 16:31:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9232a000) [pid = 1784] [serial = 2083] [outer = (nil)] 16:31:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9232ec00) [pid = 1784] [serial = 2084] [outer = 0x9232a000] 16:31:50 INFO - PROCESS | 1784 | 1469143910111 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x923d7400) [pid = 1784] [serial = 2085] [outer = 0x9232a000] 16:31:51 INFO - PROCESS | 1784 | 1469143911107 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1643ms 16:31:51 INFO - PROCESS | 1784 | 1469143911180 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 1784 | 1469143911184 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 16:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:31:51 INFO - PROCESS | 1784 | 1469143911191 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 1784 | 1469143911198 Marionette TRACE conn4 <- [1,2750,null,{}] 16:31:51 INFO - PROCESS | 1784 | 1469143911216 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:51 INFO - PROCESS | 1784 | 1469143911225 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:51 INFO - PROCESS | 1784 | 1469143911449 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 16:31:51 INFO - PROCESS | 1784 | 1469143911680 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 1784 | 1469143911695 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:51 INFO - PROCESS | 1784 | ++DOCSHELL 0x938d3c00 == 13 [pid = 1784] [id = 695] 16:31:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x938d9000) [pid = 1784] [serial = 2086] [outer = (nil)] 16:31:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x93970000) [pid = 1784] [serial = 2087] [outer = 0x938d9000] 16:31:51 INFO - PROCESS | 1784 | 1469143911802 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x939a5400) [pid = 1784] [serial = 2088] [outer = 0x938d9000] 16:31:52 INFO - PROCESS | 1784 | 1469143912799 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:31:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1641ms 16:31:52 INFO - PROCESS | 1784 | 1469143912833 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 1784 | 1469143912837 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 16:31:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:31:52 INFO - PROCESS | 1784 | 1469143912987 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 1784 | 1469143912993 Marionette TRACE conn4 <- [1,2754,null,{}] 16:31:53 INFO - PROCESS | 1784 | 1469143913001 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:53 INFO - PROCESS | 1784 | 1469143913007 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:53 INFO - PROCESS | 1784 | 1469143913198 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 16:31:53 INFO - PROCESS | 1784 | 1469143913441 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 1784 | 1469143913450 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f207800 == 14 [pid = 1784] [id = 696] 16:31:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x8f299000) [pid = 1784] [serial = 2089] [outer = (nil)] 16:31:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8fd3b400) [pid = 1784] [serial = 2090] [outer = 0x8f299000] 16:31:53 INFO - PROCESS | 1784 | 1469143913527 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9168e400) [pid = 1784] [serial = 2091] [outer = 0x8f299000] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x939a0c00) [pid = 1784] [serial = 2028] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9399d000) [pid = 1784] [serial = 2048] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9399a000) [pid = 1784] [serial = 2045] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9219b800) [pid = 1784] [serial = 2042] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x92533c00) [pid = 1784] [serial = 2036] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x93a5b800) [pid = 1784] [serial = 2037] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x91688400) [pid = 1784] [serial = 2033] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x91771400) [pid = 1784] [serial = 2034] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8d1f5000) [pid = 1784] [serial = 2030] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8e6e3800) [pid = 1784] [serial = 2031] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x8f206400) [pid = 1784] [serial = 2039] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x8f298c00) [pid = 1784] [serial = 2040] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x93a5ec00) [pid = 1784] [serial = 2046] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x9232a800) [pid = 1784] [serial = 2043] [outer = (nil)] [url = about:blank] 16:31:54 INFO - PROCESS | 1784 | 1469143914483 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1559ms 16:31:54 INFO - PROCESS | 1784 | 1469143914533 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 1784 | 1469143914539 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 16:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:31:54 INFO - PROCESS | 1784 | 1469143914548 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 1784 | 1469143914550 Marionette TRACE conn4 <- [1,2758,null,{}] 16:31:54 INFO - PROCESS | 1784 | 1469143914565 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 1784 | 1469143914572 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:54 INFO - PROCESS | 1784 | 1469143914733 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 16:31:54 INFO - PROCESS | 1784 | 1469143914905 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 1784 | 1469143914913 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f6800 == 15 [pid = 1784] [id = 697] 16:31:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x8f28c800) [pid = 1784] [serial = 2092] [outer = (nil)] 16:31:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x9219ec00) [pid = 1784] [serial = 2093] [outer = 0x8f28c800] 16:31:54 INFO - PROCESS | 1784 | 1469143914986 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x92323c00) [pid = 1784] [serial = 2094] [outer = 0x8f28c800] 16:31:55 INFO - PROCESS | 1784 | 1469143915798 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1287ms 16:31:55 INFO - PROCESS | 1784 | 1469143915834 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 1784 | 1469143915838 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 16:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:31:55 INFO - PROCESS | 1784 | 1469143915844 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 1784 | 1469143915847 Marionette TRACE conn4 <- [1,2762,null,{}] 16:31:55 INFO - PROCESS | 1784 | 1469143915853 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:55 INFO - PROCESS | 1784 | 1469143915858 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:56 INFO - PROCESS | 1784 | 1469143916013 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 16:31:56 INFO - PROCESS | 1784 | 1469143916038 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 1784 | 1469143916055 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x92eb3800 == 16 [pid = 1784] [id = 698] 16:31:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x938d8800) [pid = 1784] [serial = 2095] [outer = (nil)] 16:31:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9399a000) [pid = 1784] [serial = 2096] [outer = 0x938d8800] 16:31:56 INFO - PROCESS | 1784 | 1469143916123 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x939a3800) [pid = 1784] [serial = 2097] [outer = 0x938d8800] 16:31:57 INFO - PROCESS | 1784 | 1469143917112 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1289ms 16:31:57 INFO - PROCESS | 1784 | 1469143917134 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 1784 | 1469143917136 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 16:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:31:57 INFO - PROCESS | 1784 | 1469143917155 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 1784 | 1469143917157 Marionette TRACE conn4 <- [1,2766,null,{}] 16:31:57 INFO - PROCESS | 1784 | 1469143917163 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:57 INFO - PROCESS | 1784 | 1469143917168 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:57 INFO - PROCESS | 1784 | 1469143917377 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 16:31:57 INFO - PROCESS | 1784 | 1469143917396 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 1784 | 1469143917404 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:57 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28f000 == 17 [pid = 1784] [id = 699] 16:31:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x923e2000) [pid = 1784] [serial = 2098] [outer = (nil)] 16:31:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x93c59000) [pid = 1784] [serial = 2099] [outer = 0x923e2000] 16:31:57 INFO - PROCESS | 1784 | 1469143917482 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x94792000) [pid = 1784] [serial = 2100] [outer = 0x923e2000] 16:31:58 INFO - PROCESS | 1784 | 1469143918435 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1331ms 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8fd38400) [pid = 1784] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x91776c00) [pid = 1784] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965d1400) [pid = 1784] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8d1f7800) [pid = 1784] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x923d4800) [pid = 1784] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x8e6dd000) [pid = 1784] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x965cc400) [pid = 1784] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x938dc400) [pid = 1784] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x938dd000) [pid = 1784] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:31:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:31:58 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x8d1f1000) [pid = 1784] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:31:58 INFO - PROCESS | 1784 | 1469143918519 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 1784 | 1469143918521 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 16:31:58 INFO - PROCESS | 1784 | 1469143918537 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 1784 | 1469143918540 Marionette TRACE conn4 <- [1,2770,null,{}] 16:31:58 INFO - PROCESS | 1784 | 1469143918549 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:58 INFO - PROCESS | 1784 | 1469143918553 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:58 INFO - PROCESS | 1784 | 1469143918704 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 16:31:58 INFO - PROCESS | 1784 | 1469143918713 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 1784 | 1469143918719 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1eec00 == 18 [pid = 1784] [id = 700] 16:31:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x8f203c00) [pid = 1784] [serial = 2101] [outer = (nil)] 16:31:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x93c59c00) [pid = 1784] [serial = 2102] [outer = 0x8f203c00] 16:31:58 INFO - PROCESS | 1784 | 1469143918794 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x95144c00) [pid = 1784] [serial = 2103] [outer = 0x8f203c00] 16:31:59 INFO - PROCESS | 1784 | 1469143919686 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:31:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1201ms 16:31:59 INFO - PROCESS | 1784 | 1469143919732 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 1784 | 1469143919735 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 16:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:31:59 INFO - PROCESS | 1784 | 1469143919741 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 1784 | 1469143919745 Marionette TRACE conn4 <- [1,2774,null,{}] 16:31:59 INFO - PROCESS | 1784 | 1469143919750 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:59 INFO - PROCESS | 1784 | 1469143919760 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:31:59 INFO - PROCESS | 1784 | 1469143919962 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 16:31:59 INFO - PROCESS | 1784 | 1469143919973 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 1784 | 1469143919985 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:00 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f297000 == 19 [pid = 1784] [id = 701] 16:32:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x93a61c00) [pid = 1784] [serial = 2104] [outer = (nil)] 16:32:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x96519c00) [pid = 1784] [serial = 2105] [outer = 0x93a61c00] 16:32:00 INFO - PROCESS | 1784 | 1469143920190 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x965a9400) [pid = 1784] [serial = 2106] [outer = 0x93a61c00] 16:32:01 INFO - PROCESS | 1784 | 1469143921123 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:32:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1432ms 16:32:01 INFO - PROCESS | 1784 | 1469143921175 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 16:32:01 INFO - PROCESS | 1784 | 1469143921182 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 16:32:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:32:01 INFO - PROCESS | 1784 | 1469143921191 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - PROCESS | 1784 | 1469143921195 Marionette TRACE conn4 <- [1,2778,null,{}] 16:32:01 INFO - PROCESS | 1784 | 1469143921205 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:01 INFO - PROCESS | 1784 | 1469143921211 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:01 INFO - PROCESS | 1784 | 1469143921407 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 16:32:01 INFO - PROCESS | 1784 | 1469143921664 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 1784 | 1469143921675 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac5800 == 20 [pid = 1784] [id = 702] 16:32:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8eaca000) [pid = 1784] [serial = 2107] [outer = (nil)] 16:32:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8fd38400) [pid = 1784] [serial = 2108] [outer = 0x8eaca000] 16:32:01 INFO - PROCESS | 1784 | 1469143921813 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x91690800) [pid = 1784] [serial = 2109] [outer = 0x8eaca000] 16:32:02 INFO - PROCESS | 1784 | 1469143922774 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1639ms 16:32:02 INFO - PROCESS | 1784 | 1469143922831 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 1784 | 1469143922839 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 16:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:32:02 INFO - PROCESS | 1784 | 1469143922849 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 1784 | 1469143922853 Marionette TRACE conn4 <- [1,2782,null,{}] 16:32:02 INFO - PROCESS | 1784 | 1469143922860 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:02 INFO - PROCESS | 1784 | 1469143922866 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:03 INFO - PROCESS | 1784 | 1469143923099 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 16:32:03 INFO - PROCESS | 1784 | 1469143923336 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 1784 | 1469143923346 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x9232f400 == 21 [pid = 1784] [id = 703] 16:32:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x92528c00) [pid = 1784] [serial = 2110] [outer = (nil)] 16:32:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x92531c00) [pid = 1784] [serial = 2111] [outer = 0x92528c00] 16:32:03 INFO - PROCESS | 1784 | 1469143923472 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x938df800) [pid = 1784] [serial = 2112] [outer = 0x92528c00] 16:32:04 INFO - PROCESS | 1784 | 1469143924484 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1685ms 16:32:04 INFO - PROCESS | 1784 | 1469143924535 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 16:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:32:04 INFO - PROCESS | 1784 | 1469143924540 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 16:32:04 INFO - PROCESS | 1784 | 1469143924547 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 1784 | 1469143924553 Marionette TRACE conn4 <- [1,2786,null,{}] 16:32:04 INFO - PROCESS | 1784 | 1469143924570 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 1784 | 1469143924579 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:04 INFO - PROCESS | 1784 | 1469143924846 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 16:32:05 INFO - PROCESS | 1784 | 1469143925081 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 1784 | 1469143925096 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:05 INFO - PROCESS | 1784 | ++DOCSHELL 0x96518400 == 22 [pid = 1784] [id = 704] 16:32:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x96519000) [pid = 1784] [serial = 2113] [outer = (nil)] 16:32:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x965b0000) [pid = 1784] [serial = 2114] [outer = 0x96519000] 16:32:05 INFO - PROCESS | 1784 | 1469143925198 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965cf000) [pid = 1784] [serial = 2115] [outer = 0x96519000] 16:32:06 INFO - PROCESS | 1784 | 1469143926125 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1640ms 16:32:06 INFO - PROCESS | 1784 | 1469143926187 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 1784 | 1469143926192 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 16:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:32:06 INFO - PROCESS | 1784 | 1469143926198 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 1784 | 1469143926202 Marionette TRACE conn4 <- [1,2790,null,{}] 16:32:06 INFO - PROCESS | 1784 | 1469143926207 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 1784 | 1469143926212 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:06 INFO - PROCESS | 1784 | 1469143926391 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 16:32:06 INFO - PROCESS | 1784 | 1469143926575 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 1784 | 1469143926582 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x95285c00 == 23 [pid = 1784] [id = 705] 16:32:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965e2400) [pid = 1784] [serial = 2116] [outer = (nil)] 16:32:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x965ea800) [pid = 1784] [serial = 2117] [outer = 0x965e2400] 16:32:06 INFO - PROCESS | 1784 | 1469143926665 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x98265800) [pid = 1784] [serial = 2118] [outer = 0x965e2400] 16:32:07 INFO - PROCESS | 1784 | 1469143927584 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1433ms 16:32:07 INFO - PROCESS | 1784 | 1469143927646 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 1784 | 1469143927651 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 16:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:32:07 INFO - PROCESS | 1784 | 1469143927658 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 1784 | 1469143927662 Marionette TRACE conn4 <- [1,2794,null,{}] 16:32:07 INFO - PROCESS | 1784 | 1469143927668 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 1784 | 1469143927673 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:07 INFO - PROCESS | 1784 | 1469143927852 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 16:32:08 INFO - PROCESS | 1784 | 1469143928042 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 1784 | 1469143928051 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208400 == 24 [pid = 1784] [id = 706] 16:32:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8fd37800) [pid = 1784] [serial = 2119] [outer = (nil)] 16:32:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9972f000) [pid = 1784] [serial = 2120] [outer = 0x8fd37800] 16:32:08 INFO - PROCESS | 1784 | 1469143928173 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x99fb5000) [pid = 1784] [serial = 2121] [outer = 0x8fd37800] 16:32:09 INFO - PROCESS | 1784 | 1469143929475 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:32:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1885ms 16:32:09 INFO - PROCESS | 1784 | 1469143929544 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 1784 | 1469143929548 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 16:32:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:32:09 INFO - PROCESS | 1784 | 1469143929555 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 1784 | 1469143929558 Marionette TRACE conn4 <- [1,2798,null,{}] 16:32:09 INFO - PROCESS | 1784 | 1469143929564 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 1784 | 1469143929574 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:09 INFO - PROCESS | 1784 | 1469143929836 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 16:32:10 INFO - PROCESS | 1784 | 1469143930083 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 1784 | 1469143930094 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:10 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6eb400 == 25 [pid = 1784] [id = 707] 16:32:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x8eac1c00) [pid = 1784] [serial = 2122] [outer = (nil)] 16:32:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x8f298400) [pid = 1784] [serial = 2123] [outer = 0x8eac1c00] 16:32:10 INFO - PROCESS | 1784 | 1469143930202 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x91770400) [pid = 1784] [serial = 2124] [outer = 0x8eac1c00] 16:32:11 INFO - PROCESS | 1784 | 1469143931355 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1842ms 16:32:11 INFO - PROCESS | 1784 | 1469143931398 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 16:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:32:11 INFO - PROCESS | 1784 | 1469143931404 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 16:32:11 INFO - PROCESS | 1784 | 1469143931413 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 1784 | 1469143931417 Marionette TRACE conn4 <- [1,2802,null,{}] 16:32:11 INFO - PROCESS | 1784 | 1469143931425 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:11 INFO - PROCESS | 1784 | 1469143931431 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:11 INFO - PROCESS | 1784 | 1469143931606 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 16:32:11 INFO - PROCESS | 1784 | 1469143931821 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 1784 | 1469143931834 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20f000 == 26 [pid = 1784] [id = 708] 16:32:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8f210c00) [pid = 1784] [serial = 2125] [outer = (nil)] 16:32:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9168cc00) [pid = 1784] [serial = 2126] [outer = 0x8f210c00] 16:32:12 INFO - PROCESS | 1784 | 1469143932005 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x921a0800) [pid = 1784] [serial = 2127] [outer = 0x8f210c00] 16:32:13 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f0000 == 25 [pid = 1784] [id = 690] 16:32:13 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f5800 == 24 [pid = 1784] [id = 689] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8fd44000) [pid = 1784] [serial = 2076] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8fd3c800) [pid = 1784] [serial = 2075] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9219d400) [pid = 1784] [serial = 2078] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x94798400) [pid = 1784] [serial = 2049] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x965dac00) [pid = 1784] [serial = 2064] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8f20fc00) [pid = 1784] [serial = 2070] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x92527400) [pid = 1784] [serial = 2055] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x8eac6000) [pid = 1784] [serial = 2052] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x9a010c00) [pid = 1784] [serial = 2067] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965ad000) [pid = 1784] [serial = 2061] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x9520d000) [pid = 1784] [serial = 2058] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x8e6dc800) [pid = 1784] [serial = 2072] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8eac5400) [pid = 1784] [serial = 2073] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8e6eac00) [pid = 1784] [serial = 2069] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8e6e2400) [pid = 1784] [serial = 2051] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x923df800) [pid = 1784] [serial = 2054] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9470a000) [pid = 1784] [serial = 2057] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965a7000) [pid = 1784] [serial = 2060] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965d5800) [pid = 1784] [serial = 2063] [outer = (nil)] [url = about:blank] 16:32:13 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9825c400) [pid = 1784] [serial = 2066] [outer = (nil)] [url = about:blank] 16:32:14 INFO - PROCESS | 1784 | 1469143934252 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:32:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2894ms 16:32:14 INFO - PROCESS | 1784 | 1469143934307 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 1784 | 1469143934313 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 16:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:32:14 INFO - PROCESS | 1784 | 1469143934321 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 1784 | 1469143934326 Marionette TRACE conn4 <- [1,2806,null,{}] 16:32:14 INFO - PROCESS | 1784 | 1469143934335 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:14 INFO - PROCESS | 1784 | 1469143934340 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:14 INFO - PROCESS | 1784 | 1469143934566 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 16:32:14 INFO - PROCESS | 1784 | 1469143934708 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 1784 | 1469143934716 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6dc800 == 25 [pid = 1784] [id = 709] 16:32:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8e6e9000) [pid = 1784] [serial = 2128] [outer = (nil)] 16:32:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8f207c00) [pid = 1784] [serial = 2129] [outer = 0x8e6e9000] 16:32:14 INFO - PROCESS | 1784 | 1469143934794 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8f202800) [pid = 1784] [serial = 2130] [outer = 0x8e6e9000] 16:32:15 INFO - PROCESS | 1784 | 1469143935586 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:32:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1289ms 16:32:15 INFO - PROCESS | 1784 | 1469143935610 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 1784 | 1469143935618 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 16:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:32:15 INFO - PROCESS | 1784 | 1469143935630 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - PROCESS | 1784 | 1469143935634 Marionette TRACE conn4 <- [1,2810,null,{}] 16:32:15 INFO - PROCESS | 1784 | 1469143935645 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 1784 | 1469143935650 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:15 INFO - PROCESS | 1784 | 1469143935847 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 16:32:16 INFO - PROCESS | 1784 | 1469143935996 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 1784 | 1469143936005 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd36c00 == 26 [pid = 1784] [id = 710] 16:32:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9168b400) [pid = 1784] [serial = 2131] [outer = (nil)] 16:32:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9176c800) [pid = 1784] [serial = 2132] [outer = 0x9168b400] 16:32:16 INFO - PROCESS | 1784 | 1469143936082 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x92198800) [pid = 1784] [serial = 2133] [outer = 0x9168b400] 16:32:17 INFO - PROCESS | 1784 | 1469143937067 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]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1483ms 16:32:17 INFO - PROCESS | 1784 | 1469143937114 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 1784 | 1469143937118 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 16:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:32:17 INFO - PROCESS | 1784 | 1469143937130 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 1784 | 1469143937136 Marionette TRACE conn4 <- [1,2814,null,{}] 16:32:17 INFO - PROCESS | 1784 | 1469143937155 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}] 16:32:17 INFO - PROCESS | 1784 | 1469143937164 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:17 INFO - PROCESS | 1784 | 1469143937396 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 16:32:17 INFO - PROCESS | 1784 | 1469143937422 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 1784 | 1469143937436 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x92529800 == 27 [pid = 1784] [id = 711] 16:32:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9252a800) [pid = 1784] [serial = 2134] [outer = (nil)] 16:32:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x92532400) [pid = 1784] [serial = 2135] [outer = 0x9252a800] 16:32:17 INFO - PROCESS | 1784 | 1469143937507 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93975000) [pid = 1784] [serial = 2136] [outer = 0x9252a800] 16:32:18 INFO - PROCESS | 1784 | 1469143938877 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]]]}] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x923e2000) [pid = 1784] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8f28c800) [pid = 1784] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f208c00) [pid = 1784] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9176f400) [pid = 1784] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x9232a000) [pid = 1784] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8f299000) [pid = 1784] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8f203c00) [pid = 1784] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x938d8800) [pid = 1784] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:32:18 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x938d9000) [pid = 1784] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1837ms 16:32:18 INFO - PROCESS | 1784 | 1469143938968 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 1784 | 1469143938972 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 16:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:32:18 INFO - PROCESS | 1784 | 1469143938979 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 1784 | 1469143938983 Marionette TRACE conn4 <- [1,2818,null,{}] 16:32:18 INFO - PROCESS | 1784 | 1469143938988 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}] 16:32:18 INFO - PROCESS | 1784 | 1469143938996 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:19 INFO - PROCESS | 1784 | 1469143939191 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 16:32:19 INFO - PROCESS | 1784 | 1469143939337 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 1784 | 1469143939345 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e9400 == 28 [pid = 1784] [id = 712] 16:32:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8eac7c00) [pid = 1784] [serial = 2137] [outer = (nil)] 16:32:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9252b400) [pid = 1784] [serial = 2138] [outer = 0x8eac7c00] 16:32:19 INFO - PROCESS | 1784 | 1469143939419 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x93c53c00) [pid = 1784] [serial = 2139] [outer = 0x8eac7c00] 16:32:20 INFO - PROCESS | 1784 | 1469143940227 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]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:32:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1305ms 16:32:20 INFO - PROCESS | 1784 | 1469143940285 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 1784 | 1469143940289 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 16:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:32:20 INFO - PROCESS | 1784 | 1469143940295 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 1784 | 1469143940299 Marionette TRACE conn4 <- [1,2822,null,{}] 16:32:20 INFO - PROCESS | 1784 | 1469143940304 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}] 16:32:20 INFO - PROCESS | 1784 | 1469143940309 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:20 INFO - PROCESS | 1784 | 1469143940461 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 16:32:20 INFO - PROCESS | 1784 | 1469143940470 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 1784 | 1469143940478 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x9470dc00 == 29 [pid = 1784] [id = 713] 16:32:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9479ec00) [pid = 1784] [serial = 2140] [outer = (nil)] 16:32:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x95206c00) [pid = 1784] [serial = 2141] [outer = 0x9479ec00] 16:32:20 INFO - PROCESS | 1784 | 1469143940548 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x93972c00) [pid = 1784] [serial = 2142] [outer = 0x9479ec00] 16:32:21 INFO - PROCESS | 1784 | 1469143941769 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]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1539ms 16:32:21 INFO - PROCESS | 1784 | 1469143941837 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 1784 | 1469143941844 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 16:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:32:21 INFO - PROCESS | 1784 | 1469143941853 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 1784 | 1469143941859 Marionette TRACE conn4 <- [1,2826,null,{}] 16:32:21 INFO - PROCESS | 1784 | 1469143941869 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}] 16:32:21 INFO - PROCESS | 1784 | 1469143941875 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:22 INFO - PROCESS | 1784 | 1469143942104 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 16:32:22 INFO - PROCESS | 1784 | 1469143942355 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 1784 | 1469143942366 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f205c00 == 30 [pid = 1784] [id = 714] 16:32:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8f206000) [pid = 1784] [serial = 2143] [outer = (nil)] 16:32:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x8fd42000) [pid = 1784] [serial = 2144] [outer = 0x8f206000] 16:32:22 INFO - PROCESS | 1784 | 1469143942488 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x91776c00) [pid = 1784] [serial = 2145] [outer = 0x8f206000] 16:32:23 INFO - PROCESS | 1784 | 1469143943560 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1798ms 16:32:23 INFO - PROCESS | 1784 | 1469143943652 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 1784 | 1469143943659 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 16:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:32:23 INFO - PROCESS | 1784 | 1469143943671 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 1784 | 1469143943675 Marionette TRACE conn4 <- [1,2830,null,{}] 16:32:23 INFO - PROCESS | 1784 | 1469143943682 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}] 16:32:23 INFO - PROCESS | 1784 | 1469143943689 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:23 INFO - PROCESS | 1784 | 1469143943914 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 16:32:24 INFO - PROCESS | 1784 | 1469143944212 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 1784 | 1469143944218 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e0800 == 31 [pid = 1784] [id = 715] 16:32:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x938dcc00) [pid = 1784] [serial = 2146] [outer = (nil)] 16:32:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x93c5e400) [pid = 1784] [serial = 2147] [outer = 0x938dcc00] 16:32:24 INFO - PROCESS | 1784 | 1469143944309 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x93996400) [pid = 1784] [serial = 2148] [outer = 0x938dcc00] 16:32:25 INFO - PROCESS | 1784 | 1469143945400 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]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1791ms 16:32:25 INFO - PROCESS | 1784 | 1469143945463 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 1784 | 1469143945468 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 16:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:32:25 INFO - PROCESS | 1784 | 1469143945476 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 1784 | 1469143945482 Marionette TRACE conn4 <- [1,2834,null,{}] 16:32:25 INFO - PROCESS | 1784 | 1469143945500 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}] 16:32:25 INFO - PROCESS | 1784 | 1469143945510 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:25 INFO - PROCESS | 1784 | 1469143945768 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 16:32:26 INFO - PROCESS | 1784 | 1469143946053 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 1784 | 1469143946063 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x965ac400 == 32 [pid = 1784] [id = 716] 16:32:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965ac800) [pid = 1784] [serial = 2149] [outer = (nil)] 16:32:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x965d1000) [pid = 1784] [serial = 2150] [outer = 0x965ac800] 16:32:26 INFO - PROCESS | 1784 | 1469143946151 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x965d9c00) [pid = 1784] [serial = 2151] [outer = 0x965ac800] 16:32:27 INFO - PROCESS | 1784 | 1469143947312 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1888ms 16:32:27 INFO - PROCESS | 1784 | 1469143947364 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 1784 | 1469143947371 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 16:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:32:27 INFO - PROCESS | 1784 | 1469143947412 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 1784 | 1469143947417 Marionette TRACE conn4 <- [1,2838,null,{}] 16:32:27 INFO - PROCESS | 1784 | 1469143947426 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}] 16:32:27 INFO - PROCESS | 1784 | 1469143947431 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:27 INFO - PROCESS | 1784 | 1469143947620 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 16:32:27 INFO - PROCESS | 1784 | 1469143947915 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 1784 | 1469143947932 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f290c00 == 33 [pid = 1784] [id = 717] 16:32:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x8f292800) [pid = 1784] [serial = 2152] [outer = (nil)] 16:32:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8fd3d400) [pid = 1784] [serial = 2153] [outer = 0x8f292800] 16:32:28 INFO - PROCESS | 1784 | 1469143948007 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x91687000) [pid = 1784] [serial = 2154] [outer = 0x8f292800] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x939a5400) [pid = 1784] [serial = 2088] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x94792000) [pid = 1784] [serial = 2100] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x93c59000) [pid = 1784] [serial = 2099] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9219ec00) [pid = 1784] [serial = 2093] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x91691c00) [pid = 1784] [serial = 2082] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x921a3000) [pid = 1784] [serial = 2079] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x923d7400) [pid = 1784] [serial = 2085] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9232ec00) [pid = 1784] [serial = 2084] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x96519c00) [pid = 1784] [serial = 2105] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9168e400) [pid = 1784] [serial = 2091] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x95144c00) [pid = 1784] [serial = 2103] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x92323c00) [pid = 1784] [serial = 2094] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8fd35800) [pid = 1784] [serial = 2081] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x93c59c00) [pid = 1784] [serial = 2102] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x939a3800) [pid = 1784] [serial = 2097] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x93970000) [pid = 1784] [serial = 2087] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9399a000) [pid = 1784] [serial = 2096] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8fd3b400) [pid = 1784] [serial = 2090] [outer = (nil)] [url = about:blank] 16:32:28 INFO - PROCESS | 1784 | 1469143948958 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]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:32:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1594ms 16:32:29 INFO - PROCESS | 1784 | 1469143949008 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 1784 | 1469143949015 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 16:32:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:32:29 INFO - PROCESS | 1784 | 1469143949025 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 1784 | 1469143949029 Marionette TRACE conn4 <- [1,2842,null,{}] 16:32:29 INFO - PROCESS | 1784 | 1469143949035 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}] 16:32:29 INFO - PROCESS | 1784 | 1469143949041 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:29 INFO - PROCESS | 1784 | 1469143949220 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 16:32:29 INFO - PROCESS | 1784 | 1469143949395 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 1784 | 1469143949405 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:29 INFO - PROCESS | 1784 | ++DOCSHELL 0x91684800 == 34 [pid = 1784] [id = 718] 16:32:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x921a3000) [pid = 1784] [serial = 2155] [outer = (nil)] 16:32:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x923d4800) [pid = 1784] [serial = 2156] [outer = 0x921a3000] 16:32:29 INFO - PROCESS | 1784 | 1469143949480 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x923dd800) [pid = 1784] [serial = 2157] [outer = 0x921a3000] 16:32:30 INFO - PROCESS | 1784 | 1469143950355 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]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1383ms 16:32:30 INFO - PROCESS | 1784 | 1469143950410 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 1784 | 1469143950413 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 16:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:32:30 INFO - PROCESS | 1784 | 1469143950424 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 1784 | 1469143950429 Marionette TRACE conn4 <- [1,2846,null,{}] 16:32:30 INFO - PROCESS | 1784 | 1469143950446 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}] 16:32:30 INFO - PROCESS | 1784 | 1469143950454 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:30 INFO - PROCESS | 1784 | 1469143950621 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 16:32:30 INFO - PROCESS | 1784 | 1469143950806 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 1784 | 1469143950820 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a0800 == 35 [pid = 1784] [id = 719] 16:32:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x939a1c00) [pid = 1784] [serial = 2158] [outer = (nil)] 16:32:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x94701c00) [pid = 1784] [serial = 2159] [outer = 0x939a1c00] 16:32:30 INFO - PROCESS | 1784 | 1469143950891 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x95148400) [pid = 1784] [serial = 2160] [outer = 0x939a1c00] 16:32:31 INFO - PROCESS | 1784 | 1469143951829 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]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1441ms 16:32:31 INFO - PROCESS | 1784 | 1469143951862 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 1784 | 1469143951865 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 16:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:32:31 INFO - PROCESS | 1784 | 1469143951872 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 1784 | 1469143951875 Marionette TRACE conn4 <- [1,2850,null,{}] 16:32:31 INFO - PROCESS | 1784 | 1469143951880 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}] 16:32:31 INFO - PROCESS | 1784 | 1469143951885 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:32 INFO - PROCESS | 1784 | 1469143952114 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 16:32:32 INFO - PROCESS | 1784 | 1469143952145 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 1784 | 1469143952150 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x92529000 == 36 [pid = 1784] [id = 720] 16:32:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x93a63400) [pid = 1784] [serial = 2161] [outer = (nil)] 16:32:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x965a4400) [pid = 1784] [serial = 2162] [outer = 0x93a63400] 16:32:32 INFO - PROCESS | 1784 | 1469143952223 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x965af000) [pid = 1784] [serial = 2163] [outer = 0x93a63400] 16:32:33 INFO - PROCESS | 1784 | 1469143953199 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9252a800) [pid = 1784] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9168b400) [pid = 1784] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8e6e9000) [pid = 1784] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8f210c00) [pid = 1784] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x8eaca000) [pid = 1784] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x92528c00) [pid = 1784] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x96519000) [pid = 1784] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965e2400) [pid = 1784] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8fd37800) [pid = 1784] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8eac7c00) [pid = 1784] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8eac1c00) [pid = 1784] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:32:33 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x93a61c00) [pid = 1784] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1480ms 16:32:33 INFO - PROCESS | 1784 | 1469143953352 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 1784 | 1469143953354 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 16:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:32:33 INFO - PROCESS | 1784 | 1469143953361 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 1784 | 1469143953364 Marionette TRACE conn4 <- [1,2854,null,{}] 16:32:33 INFO - PROCESS | 1784 | 1469143953370 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}] 16:32:33 INFO - PROCESS | 1784 | 1469143953375 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:33 INFO - PROCESS | 1784 | 1469143953526 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 16:32:33 INFO - PROCESS | 1784 | 1469143953535 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 1784 | 1469143953541 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f298c00 == 37 [pid = 1784] [id = 721] 16:32:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x8fd37800) [pid = 1784] [serial = 2164] [outer = (nil)] 16:32:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x923df000) [pid = 1784] [serial = 2165] [outer = 0x8fd37800] 16:32:33 INFO - PROCESS | 1784 | 1469143953612 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x91772800) [pid = 1784] [serial = 2166] [outer = 0x8fd37800] 16:32:34 INFO - PROCESS | 1784 | 1469143954616 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]]]}] 16:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1289ms 16:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:32:34 INFO - PROCESS | 1784 | 1469143954651 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 1784 | 1469143954654 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 16:32:34 INFO - PROCESS | 1784 | 1469143954661 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - PROCESS | 1784 | 1469143954664 Marionette TRACE conn4 <- [1,2858,null,{}] 16:32:34 INFO - PROCESS | 1784 | 1469143954670 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}] 16:32:34 INFO - PROCESS | 1784 | 1469143954680 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:34 INFO - PROCESS | 1784 | 1469143954880 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 16:32:35 INFO - PROCESS | 1784 | 1469143955037 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 1784 | 1469143955047 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20e400 == 38 [pid = 1784] [id = 722] 16:32:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x9168b400) [pid = 1784] [serial = 2167] [outer = (nil)] 16:32:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9896ec00) [pid = 1784] [serial = 2168] [outer = 0x9168b400] 16:32:35 INFO - PROCESS | 1784 | 1469143955114 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x994aa800) [pid = 1784] [serial = 2169] [outer = 0x9168b400] 16:32:36 INFO - PROCESS | 1784 | 1469143956165 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:32:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1582ms 16:32:36 INFO - PROCESS | 1784 | 1469143956243 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 1784 | 1469143956250 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 16:32:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:32:36 INFO - PROCESS | 1784 | 1469143956259 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 1784 | 1469143956265 Marionette TRACE conn4 <- [1,2862,null,{}] 16:32:36 INFO - PROCESS | 1784 | 1469143956274 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}] 16:32:36 INFO - PROCESS | 1784 | 1469143956279 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:36 INFO - PROCESS | 1784 | 1469143956505 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 16:32:36 INFO - PROCESS | 1784 | 1469143956750 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 1784 | 1469143956759 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208c00 == 39 [pid = 1784] [id = 723] 16:32:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f209400) [pid = 1784] [serial = 2170] [outer = (nil)] 16:32:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x91767400) [pid = 1784] [serial = 2171] [outer = 0x8f209400] 16:32:36 INFO - PROCESS | 1784 | 1469143956889 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x92324800) [pid = 1784] [serial = 2172] [outer = 0x8f209400] 16:32:37 INFO - PROCESS | 1784 | 1469143957861 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]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1646ms 16:32:37 INFO - PROCESS | 1784 | 1469143957920 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 1784 | 1469143957928 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 16:32:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:32:37 INFO - PROCESS | 1784 | 1469143957941 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 1784 | 1469143957944 Marionette TRACE conn4 <- [1,2866,null,{}] 16:32:37 INFO - PROCESS | 1784 | 1469143957951 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}] 16:32:37 INFO - PROCESS | 1784 | 1469143957956 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:38 INFO - PROCESS | 1784 | 1469143958147 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 16:32:38 INFO - PROCESS | 1784 | 1469143958337 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 1784 | 1469143958343 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x91767c00 == 40 [pid = 1784] [id = 724] 16:32:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9397c800) [pid = 1784] [serial = 2173] [outer = (nil)] 16:32:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x939a2400) [pid = 1784] [serial = 2174] [outer = 0x9397c800] 16:32:38 INFO - PROCESS | 1784 | 1469143958431 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9470f800) [pid = 1784] [serial = 2175] [outer = 0x9397c800] 16:32:39 INFO - PROCESS | 1784 | 1469143959513 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]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:32:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1635ms 16:32:39 INFO - PROCESS | 1784 | 1469143959577 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 16:32:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:32:39 INFO - PROCESS | 1784 | 1469143959582 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 16:32:39 INFO - PROCESS | 1784 | 1469143959589 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 1784 | 1469143959595 Marionette TRACE conn4 <- [1,2870,null,{}] 16:32:39 INFO - PROCESS | 1784 | 1469143959612 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}] 16:32:39 INFO - PROCESS | 1784 | 1469143959621 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:39 INFO - PROCESS | 1784 | 1469143959853 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 16:32:40 INFO - PROCESS | 1784 | 1469143960093 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 1784 | 1469143960105 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x965dec00 == 41 [pid = 1784] [id = 725] 16:32:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x994ad800) [pid = 1784] [serial = 2176] [outer = (nil)] 16:32:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x9a086400) [pid = 1784] [serial = 2177] [outer = 0x994ad800] 16:32:40 INFO - PROCESS | 1784 | 1469143960236 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x9a08a000) [pid = 1784] [serial = 2178] [outer = 0x994ad800] 16:32:41 INFO - PROCESS | 1784 | 1469143961166 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]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1646ms 16:32:41 INFO - PROCESS | 1784 | 1469143961240 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 1784 | 1469143961244 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 16:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:32:41 INFO - PROCESS | 1784 | 1469143961254 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 1784 | 1469143961257 Marionette TRACE conn4 <- [1,2874,null,{}] 16:32:41 INFO - PROCESS | 1784 | 1469143961263 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}] 16:32:41 INFO - PROCESS | 1784 | 1469143961269 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:41 INFO - PROCESS | 1784 | 1469143961453 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 16:32:41 INFO - PROCESS | 1784 | 1469143961645 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 1784 | 1469143961653 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x9396fc00 == 42 [pid = 1784] [id = 726] 16:32:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965dc800) [pid = 1784] [serial = 2179] [outer = (nil)] 16:32:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9a09e000) [pid = 1784] [serial = 2180] [outer = 0x965dc800] 16:32:41 INFO - PROCESS | 1784 | 1469143961735 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a352400) [pid = 1784] [serial = 2181] [outer = 0x965dc800] 16:32:42 INFO - PROCESS | 1784 | 1469143962716 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:32:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1530ms 16:32:42 INFO - PROCESS | 1784 | 1469143962786 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 1784 | 1469143962789 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 16:32:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:32:42 INFO - PROCESS | 1784 | 1469143962796 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 1784 | 1469143962800 Marionette TRACE conn4 <- [1,2878,null,{}] 16:32:42 INFO - PROCESS | 1784 | 1469143962806 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}] 16:32:42 INFO - PROCESS | 1784 | 1469143962811 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:42 INFO - PROCESS | 1784 | 1469143962992 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 16:32:43 INFO - PROCESS | 1784 | 1469143963182 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 1784 | 1469143963190 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:43 INFO - PROCESS | 1784 | ++DOCSHELL 0x9520ec00 == 43 [pid = 1784] [id = 727] 16:32:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x95289800) [pid = 1784] [serial = 2182] [outer = (nil)] 16:32:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9a80b400) [pid = 1784] [serial = 2183] [outer = 0x95289800] 16:32:43 INFO - PROCESS | 1784 | 1469143963274 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9a874400) [pid = 1784] [serial = 2184] [outer = 0x95289800] 16:32:44 INFO - PROCESS | 1784 | 1469143964306 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]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1584ms 16:32:44 INFO - PROCESS | 1784 | 1469143964381 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 1784 | 1469143964386 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 16:32:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:32:44 INFO - PROCESS | 1784 | 1469143964392 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 1784 | 1469143964395 Marionette TRACE conn4 <- [1,2882,null,{}] 16:32:44 INFO - PROCESS | 1784 | 1469143964402 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}] 16:32:44 INFO - PROCESS | 1784 | 1469143964412 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:44 INFO - PROCESS | 1784 | 1469143964668 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 16:32:44 INFO - PROCESS | 1784 | 1469143964920 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 1784 | 1469143964931 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:44 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e9800 == 44 [pid = 1784] [id = 728] 16:32:44 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8eac5400) [pid = 1784] [serial = 2185] [outer = (nil)] 16:32:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x8fd43c00) [pid = 1784] [serial = 2186] [outer = 0x8eac5400] 16:32:45 INFO - PROCESS | 1784 | 1469143965025 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x92524c00) [pid = 1784] [serial = 2187] [outer = 0x8eac5400] 16:32:46 INFO - PROCESS | 1784 | 1469143966201 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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:32:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1890ms 16:32:46 INFO - PROCESS | 1784 | 1469143966286 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 1784 | 1469143966292 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 16:32:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:32:46 INFO - PROCESS | 1784 | 1469143966301 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 1784 | 1469143966306 Marionette TRACE conn4 <- [1,2886,null,{}] 16:32:46 INFO - PROCESS | 1784 | 1469143966315 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}] 16:32:46 INFO - PROCESS | 1784 | 1469143966320 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:46 INFO - PROCESS | 1784 | 1469143966532 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 16:32:46 INFO - PROCESS | 1784 | 1469143966781 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 1784 | 1469143966793 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:46 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f28dc00 == 45 [pid = 1784] [id = 729] 16:32:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x8f290800) [pid = 1784] [serial = 2188] [outer = (nil)] 16:32:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x8fd44000) [pid = 1784] [serial = 2189] [outer = 0x8f290800] 16:32:46 INFO - PROCESS | 1784 | 1469143966868 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x91768800) [pid = 1784] [serial = 2190] [outer = 0x8f290800] 16:32:47 INFO - PROCESS | 1784 | 1469143967810 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1590ms 16:32:47 INFO - PROCESS | 1784 | 1469143967892 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 1784 | 1469143967899 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 16:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:32:47 INFO - PROCESS | 1784 | 1469143967910 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 1784 | 1469143967914 Marionette TRACE conn4 <- [1,2890,null,{}] 16:32:47 INFO - PROCESS | 1784 | 1469143967920 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}] 16:32:47 INFO - PROCESS | 1784 | 1469143967926 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8f298c00 == 44 [pid = 1784] [id = 721] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x92529000 == 43 [pid = 1784] [id = 720] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x939a0800 == 42 [pid = 1784] [id = 719] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x91684800 == 41 [pid = 1784] [id = 718] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8f290c00 == 40 [pid = 1784] [id = 717] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6dc800 == 39 [pid = 1784] [id = 709] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd36c00 == 38 [pid = 1784] [id = 710] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x9470dc00 == 37 [pid = 1784] [id = 713] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x92529800 == 36 [pid = 1784] [id = 711] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e9400 == 35 [pid = 1784] [id = 712] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e0800 == 34 [pid = 1784] [id = 715] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8f205c00 == 33 [pid = 1784] [id = 714] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x965ac400 == 32 [pid = 1784] [id = 716] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20f000 == 31 [pid = 1784] [id = 708] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28dc00 == 30 [pid = 1784] [id = 729] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e9800 == 29 [pid = 1784] [id = 728] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x9396fc00 == 28 [pid = 1784] [id = 726] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x9520ec00 == 27 [pid = 1784] [id = 727] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x965dec00 == 26 [pid = 1784] [id = 725] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x91767c00 == 25 [pid = 1784] [id = 724] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20e400 == 24 [pid = 1784] [id = 722] 16:32:49 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208c00 == 23 [pid = 1784] [id = 723] 16:32:49 INFO - PROCESS | 1784 | 1469143969154 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x965a9400) [pid = 1784] [serial = 2106] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x92532400) [pid = 1784] [serial = 2135] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9176c800) [pid = 1784] [serial = 2132] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8f207c00) [pid = 1784] [serial = 2129] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8f202800) [pid = 1784] [serial = 2130] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x921a0800) [pid = 1784] [serial = 2127] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9168cc00) [pid = 1784] [serial = 2126] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x91690800) [pid = 1784] [serial = 2109] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8fd38400) [pid = 1784] [serial = 2108] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x938df800) [pid = 1784] [serial = 2112] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x92531c00) [pid = 1784] [serial = 2111] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x965cf000) [pid = 1784] [serial = 2115] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965b0000) [pid = 1784] [serial = 2114] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x98265800) [pid = 1784] [serial = 2118] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x965ea800) [pid = 1784] [serial = 2117] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x95206c00) [pid = 1784] [serial = 2141] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x99fb5000) [pid = 1784] [serial = 2121] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9972f000) [pid = 1784] [serial = 2120] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x93c53c00) [pid = 1784] [serial = 2139] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x91770400) [pid = 1784] [serial = 2124] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8f298400) [pid = 1784] [serial = 2123] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9252b400) [pid = 1784] [serial = 2138] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x93975000) [pid = 1784] [serial = 2136] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x92198800) [pid = 1784] [serial = 2133] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1784 | 1469143969489 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 1784 | 1469143969499 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e8000 == 24 [pid = 1784] [id = 730] 16:32:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8e6e8400) [pid = 1784] [serial = 2191] [outer = (nil)] 16:32:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8eac1c00) [pid = 1784] [serial = 2192] [outer = 0x8e6e8400] 16:32:49 INFO - PROCESS | 1784 | 1469143969576 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8eac9c00) [pid = 1784] [serial = 2193] [outer = 0x8e6e8400] 16:32:50 INFO - PROCESS | 1784 | 1469143970465 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2598ms 16:32:50 INFO - PROCESS | 1784 | 1469143970510 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 1784 | 1469143970516 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 16:32:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:32:50 INFO - PROCESS | 1784 | 1469143970525 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 1784 | 1469143970530 Marionette TRACE conn4 <- [1,2894,null,{}] 16:32:50 INFO - PROCESS | 1784 | 1469143970537 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}] 16:32:50 INFO - PROCESS | 1784 | 1469143970542 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:50 INFO - PROCESS | 1784 | 1469143970721 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 16:32:50 INFO - PROCESS | 1784 | 1469143970735 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 1784 | 1469143970746 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f294c00 == 25 [pid = 1784] [id = 731] 16:32:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x8f298800) [pid = 1784] [serial = 2194] [outer = (nil)] 16:32:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8fd3a000) [pid = 1784] [serial = 2195] [outer = 0x8f298800] 16:32:50 INFO - PROCESS | 1784 | 1469143970963 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x91684800) [pid = 1784] [serial = 2196] [outer = 0x8f298800] 16:32:51 INFO - PROCESS | 1784 | 1469143971878 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1391ms 16:32:51 INFO - PROCESS | 1784 | 1469143971916 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 1784 | 1469143971920 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 16:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:32:51 INFO - PROCESS | 1784 | 1469143971926 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 1784 | 1469143971930 Marionette TRACE conn4 <- [1,2898,null,{}] 16:32:51 INFO - PROCESS | 1784 | 1469143971948 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}] 16:32:51 INFO - PROCESS | 1784 | 1469143971953 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:52 INFO - PROCESS | 1784 | 1469143972180 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 16:32:52 INFO - PROCESS | 1784 | 1469143972213 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 1784 | 1469143972222 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:52 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f208000 == 26 [pid = 1784] [id = 732] 16:32:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x921a0400) [pid = 1784] [serial = 2197] [outer = (nil)] 16:32:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x921a5000) [pid = 1784] [serial = 2198] [outer = 0x921a0400] 16:32:52 INFO - PROCESS | 1784 | 1469143972292 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9232c400) [pid = 1784] [serial = 2199] [outer = 0x921a0400] 16:32:53 INFO - PROCESS | 1784 | 1469143973399 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]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1532ms 16:32:53 INFO - PROCESS | 1784 | 1469143973459 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 1784 | 1469143973466 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 16:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:32:53 INFO - PROCESS | 1784 | 1469143973509 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 1784 | 1469143973517 Marionette TRACE conn4 <- [1,2902,null,{}] 16:32:53 INFO - PROCESS | 1784 | 1469143973524 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}] 16:32:53 INFO - PROCESS | 1784 | 1469143973531 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:54 INFO - PROCESS | 1784 | 1469143974159 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x921a3000) [pid = 1784] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x8f292800) [pid = 1784] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x93a63400) [pid = 1784] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x965ac800) [pid = 1784] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x8fd37800) [pid = 1784] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8f206000) [pid = 1784] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x939a1c00) [pid = 1784] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x938dcc00) [pid = 1784] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x9479ec00) [pid = 1784] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:32:54 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x9168b400) [pid = 1784] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:32:54 INFO - PROCESS | 1784 | 1469143974419 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 1784 | 1469143974428 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e9800 == 27 [pid = 1784] [id = 733] 16:32:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x8d1eb000) [pid = 1784] [serial = 2200] [outer = (nil)] 16:32:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8d1f6400) [pid = 1784] [serial = 2201] [outer = 0x8d1eb000] 16:32:54 INFO - PROCESS | 1784 | 1469143974518 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x8eac4400) [pid = 1784] [serial = 2202] [outer = 0x8d1eb000] 16:32:55 INFO - PROCESS | 1784 | 1469143975609 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:32:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2199ms 16:32:55 INFO - PROCESS | 1784 | 1469143975705 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 1784 | 1469143975716 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 16:32:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:32:55 INFO - PROCESS | 1784 | 1469143975729 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 1784 | 1469143975738 Marionette TRACE conn4 <- [1,2906,null,{}] 16:32:55 INFO - PROCESS | 1784 | 1469143975823 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}] 16:32:55 INFO - PROCESS | 1784 | 1469143975837 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:56 INFO - PROCESS | 1784 | 1469143976209 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 16:32:56 INFO - PROCESS | 1784 | 1469143976380 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 1784 | 1469143976391 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x9168d800 == 28 [pid = 1784] [id = 734] 16:32:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x91690400) [pid = 1784] [serial = 2203] [outer = (nil)] 16:32:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9176b400) [pid = 1784] [serial = 2204] [outer = 0x91690400] 16:32:56 INFO - PROCESS | 1784 | 1469143976512 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9219a000) [pid = 1784] [serial = 2205] [outer = 0x91690400] 16:32:57 INFO - PROCESS | 1784 | 1469143977645 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]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:32:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1973ms 16:32:57 INFO - PROCESS | 1784 | 1469143977704 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 1784 | 1469143977711 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 16:32:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:32:57 INFO - PROCESS | 1784 | 1469143977719 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 1784 | 1469143977723 Marionette TRACE conn4 <- [1,2910,null,{}] 16:32:57 INFO - PROCESS | 1784 | 1469143977730 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}] 16:32:57 INFO - PROCESS | 1784 | 1469143977736 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:57 INFO - PROCESS | 1784 | 1469143977949 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 16:32:58 INFO - PROCESS | 1784 | 1469143978201 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 1784 | 1469143978208 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:58 INFO - PROCESS | 1784 | ++DOCSHELL 0x9252c800 == 29 [pid = 1784] [id = 735] 16:32:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9252e400) [pid = 1784] [serial = 2206] [outer = (nil)] 16:32:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x92533800) [pid = 1784] [serial = 2207] [outer = 0x9252e400] 16:32:58 INFO - PROCESS | 1784 | 1469143978341 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x93974400) [pid = 1784] [serial = 2208] [outer = 0x9252e400] 16:32:59 INFO - PROCESS | 1784 | 1469143979331 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]]]}] 16:32:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:32:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:32:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1653ms 16:32:59 INFO - PROCESS | 1784 | 1469143979374 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 1784 | 1469143979378 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 16:32:59 INFO - TEST-START | /DOMEvents/constructors.html 16:32:59 INFO - PROCESS | 1784 | 1469143979395 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 1784 | 1469143979405 Marionette TRACE conn4 <- [1,2914,null,{}] 16:32:59 INFO - PROCESS | 1784 | 1469143979412 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}] 16:32:59 INFO - PROCESS | 1784 | 1469143979420 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:59 INFO - PROCESS | 1784 | 1469143979613 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 16:32:59 INFO - PROCESS | 1784 | 1469143979799 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 1784 | 1469143979805 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:32:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20c000 == 30 [pid = 1784] [id = 736] 16:32:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x9252d400) [pid = 1784] [serial = 2209] [outer = (nil)] 16:32:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x93c56400) [pid = 1784] [serial = 2210] [outer = 0x9252d400] 16:32:59 INFO - PROCESS | 1784 | 1469143979892 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x94708000) [pid = 1784] [serial = 2211] [outer = 0x9252d400] 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:33:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:33:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:33:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 1673ms 16:33:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:33:01 INFO - PROCESS | 1784 | 1469143981010 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]]]}] 16:33:01 INFO - PROCESS | 1784 | 1469143981066 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 1784 | 1469143981080 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 16:33:01 INFO - PROCESS | 1784 | 1469143981097 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 1784 | 1469143981101 Marionette TRACE conn4 <- [1,2918,null,{}] 16:33:01 INFO - PROCESS | 1784 | 1469143981170 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}] 16:33:01 INFO - PROCESS | 1784 | 1469143981176 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:01 INFO - PROCESS | 1784 | 1469143981365 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 16:33:01 INFO - PROCESS | 1784 | 1469143981601 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 1784 | 1469143981607 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204400 == 31 [pid = 1784] [id = 737] 16:33:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8f208800) [pid = 1784] [serial = 2212] [outer = (nil)] 16:33:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x9520fc00) [pid = 1784] [serial = 2213] [outer = 0x8f208800] 16:33:01 INFO - PROCESS | 1784 | 1469143981695 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9528b800) [pid = 1784] [serial = 2214] [outer = 0x8f208800] 16:33:02 INFO - PROCESS | 1784 | 1469143982788 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:33:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:33:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1743ms 16:33:02 INFO - PROCESS | 1784 | 1469143982862 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 1784 | 1469143982869 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 16:33:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:33:02 INFO - PROCESS | 1784 | 1469143982880 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 1784 | 1469143982885 Marionette TRACE conn4 <- [1,2922,null,{}] 16:33:02 INFO - PROCESS | 1784 | 1469143982896 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}] 16:33:02 INFO - PROCESS | 1784 | 1469143982902 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:03 INFO - PROCESS | 1784 | 1469143983131 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 16:33:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208000 == 30 [pid = 1784] [id = 732] 16:33:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8f294c00 == 29 [pid = 1784] [id = 731] 16:33:03 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e8000 == 28 [pid = 1784] [id = 730] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x923d4800) [pid = 1784] [serial = 2156] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x91687000) [pid = 1784] [serial = 2154] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965a4400) [pid = 1784] [serial = 2162] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x965d1000) [pid = 1784] [serial = 2150] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x923df000) [pid = 1784] [serial = 2165] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x91776c00) [pid = 1784] [serial = 2145] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x965af000) [pid = 1784] [serial = 2163] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x94701c00) [pid = 1784] [serial = 2159] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x93c5e400) [pid = 1784] [serial = 2147] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x93972c00) [pid = 1784] [serial = 2142] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x965d9c00) [pid = 1784] [serial = 2151] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x8fd3d400) [pid = 1784] [serial = 2153] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x91772800) [pid = 1784] [serial = 2166] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8fd42000) [pid = 1784] [serial = 2144] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x95148400) [pid = 1784] [serial = 2160] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x93996400) [pid = 1784] [serial = 2148] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x923dd800) [pid = 1784] [serial = 2157] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x994aa800) [pid = 1784] [serial = 2169] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x9896ec00) [pid = 1784] [serial = 2168] [outer = (nil)] [url = about:blank] 16:33:03 INFO - PROCESS | 1784 | 1469143983330 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 1784 | 1469143983339 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:03 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f209000 == 29 [pid = 1784] [id = 738] 16:33:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x8f20ac00) [pid = 1784] [serial = 2215] [outer = (nil)] 16:33:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x8fd3e800) [pid = 1784] [serial = 2216] [outer = 0x8f20ac00] 16:33:03 INFO - PROCESS | 1784 | 1469143983415 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x91688c00) [pid = 1784] [serial = 2217] [outer = 0x8f20ac00] 16:33:04 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:04 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:04 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:04 INFO - PROCESS | 1784 | [1784] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:04 INFO - PROCESS | 1784 | 1469143984219 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]]]}] 16:33:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:33:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:04 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 16:33:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:04 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 16:33:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:04 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]" 16:33:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:33:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1397ms 16:33:04 INFO - PROCESS | 1784 | 1469143984278 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 1784 | 1469143984292 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 16:33:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:33:04 INFO - PROCESS | 1784 | 1469143984313 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 1784 | 1469143984324 Marionette TRACE conn4 <- [1,2926,null,{}] 16:33:04 INFO - PROCESS | 1784 | 1469143984331 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}] 16:33:04 INFO - PROCESS | 1784 | 1469143984337 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:04 INFO - PROCESS | 1784 | 1469143984567 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 16:33:04 INFO - PROCESS | 1784 | 1469143984585 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 1784 | 1469143984595 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x923d6c00 == 30 [pid = 1784] [id = 739] 16:33:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x92524800) [pid = 1784] [serial = 2218] [outer = (nil)] 16:33:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x9252b400) [pid = 1784] [serial = 2219] [outer = 0x92524800] 16:33:04 INFO - PROCESS | 1784 | 1469143984667 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x938da800) [pid = 1784] [serial = 2220] [outer = 0x92524800] 16:33:05 INFO - PROCESS | 1784 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:33:05 INFO - PROCESS | 1784 | 1469143985562 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]]]}] 16:33:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:33:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1298ms 16:33:05 INFO - PROCESS | 1784 | 1469143985604 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 1784 | 1469143985607 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 16:33:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:33:05 INFO - PROCESS | 1784 | 1469143985615 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 1784 | 1469143985620 Marionette TRACE conn4 <- [1,2930,null,{}] 16:33:05 INFO - PROCESS | 1784 | 1469143985637 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}] 16:33:05 INFO - PROCESS | 1784 | 1469143985646 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:05 INFO - PROCESS | 1784 | 1469143985822 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 16:33:06 INFO - PROCESS | 1784 | 1469143986008 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 1784 | 1469143986019 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c59000 == 31 [pid = 1784] [id = 740] 16:33:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x93c5e400) [pid = 1784] [serial = 2221] [outer = (nil)] 16:33:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9479e400) [pid = 1784] [serial = 2222] [outer = 0x93c5e400] 16:33:06 INFO - PROCESS | 1784 | 1469143986103 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9520c400) [pid = 1784] [serial = 2223] [outer = 0x93c5e400] 16:33:06 INFO - PROCESS | 1784 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:33:06 INFO - PROCESS | 1784 | 1469143986910 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]]]}] 16:33:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:33:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1338ms 16:33:06 INFO - PROCESS | 1784 | 1469143986954 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 1784 | 1469143986959 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 16:33:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:33:06 INFO - PROCESS | 1784 | 1469143986965 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 1784 | 1469143986968 Marionette TRACE conn4 <- [1,2934,null,{}] 16:33:06 INFO - PROCESS | 1784 | 1469143986979 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}] 16:33:06 INFO - PROCESS | 1784 | 1469143986983 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:07 INFO - PROCESS | 1784 | 1469143987216 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 16:33:07 INFO - PROCESS | 1784 | 1469143987239 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 1784 | 1469143987248 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:07 INFO - PROCESS | 1784 | ++DOCSHELL 0x96519400 == 32 [pid = 1784] [id = 741] 16:33:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x9651c400) [pid = 1784] [serial = 2224] [outer = (nil)] 16:33:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x965a8400) [pid = 1784] [serial = 2225] [outer = 0x9651c400] 16:33:07 INFO - PROCESS | 1784 | 1469143987316 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x965b0000) [pid = 1784] [serial = 2226] [outer = 0x9651c400] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x8f298800) [pid = 1784] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x8eac5400) [pid = 1784] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x8f290800) [pid = 1784] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x95289800) [pid = 1784] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965dc800) [pid = 1784] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9397c800) [pid = 1784] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x994ad800) [pid = 1784] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8f209400) [pid = 1784] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:33:08 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x8e6e8400) [pid = 1784] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:33:08 INFO - PROCESS | 1784 | 1469143988225 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]]]}] 16:33:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:33:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1286ms 16:33:08 INFO - PROCESS | 1784 | 1469143988252 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 1784 | 1469143988256 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 16:33:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:33:08 INFO - PROCESS | 1784 | 1469143988262 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 1784 | 1469143988265 Marionette TRACE conn4 <- [1,2938,null,{}] 16:33:08 INFO - PROCESS | 1784 | 1469143988270 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}] 16:33:08 INFO - PROCESS | 1784 | 1469143988276 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:08 INFO - PROCESS | 1784 | 1469143988426 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 16:33:08 INFO - PROCESS | 1784 | 1469143988441 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 1784 | 1469143988449 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ee400 == 33 [pid = 1784] [id = 742] 16:33:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x8eac5400) [pid = 1784] [serial = 2227] [outer = (nil)] 16:33:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x95289800) [pid = 1784] [serial = 2228] [outer = 0x8eac5400] 16:33:08 INFO - PROCESS | 1784 | 1469143988651 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x923d5000) [pid = 1784] [serial = 2229] [outer = 0x8eac5400] 16:33:09 INFO - PROCESS | 1784 | 1469143989382 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]]]}] 16:33:09 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. 16:33:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1133ms 16:33:09 INFO - PROCESS | 1784 | 1469143989395 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 1784 | 1469143989399 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 16:33:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:33:09 INFO - PROCESS | 1784 | 1469143989406 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 1784 | 1469143989409 Marionette TRACE conn4 <- [1,2942,null,{}] 16:33:09 INFO - PROCESS | 1784 | 1469143989415 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}] 16:33:09 INFO - PROCESS | 1784 | 1469143989426 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:09 INFO - PROCESS | 1784 | 1469143989702 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 16:33:09 INFO - PROCESS | 1784 | 1469143989721 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 1784 | 1469143989729 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x9252f000 == 34 [pid = 1784] [id = 743] 16:33:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x965d1800) [pid = 1784] [serial = 2230] [outer = (nil)] 16:33:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x98265800) [pid = 1784] [serial = 2231] [outer = 0x965d1800] 16:33:09 INFO - PROCESS | 1784 | 1469143989801 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x994aa800) [pid = 1784] [serial = 2232] [outer = 0x965d1800] 16:33:10 INFO - PROCESS | 1784 | 1469143990825 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"]]]}] 16:33:10 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 16:33:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:33:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1443ms 16:33:10 INFO - PROCESS | 1784 | 1469143990852 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 1784 | 1469143990859 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 16:33:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:33:10 INFO - PROCESS | 1784 | 1469143990867 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 1784 | 1469143990875 Marionette TRACE conn4 <- [1,2946,null,{}] 16:33:10 INFO - PROCESS | 1784 | 1469143990884 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}] 16:33:10 INFO - PROCESS | 1784 | 1469143990889 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:11 INFO - PROCESS | 1784 | 1469143991120 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 16:33:11 INFO - PROCESS | 1784 | 1469143991291 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 1784 | 1469143991298 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ed000 == 35 [pid = 1784] [id = 744] 16:33:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x8f204000) [pid = 1784] [serial = 2233] [outer = (nil)] 16:33:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x921a7400) [pid = 1784] [serial = 2234] [outer = 0x8f204000] 16:33:11 INFO - PROCESS | 1784 | 1469143991386 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x923d7c00) [pid = 1784] [serial = 2235] [outer = 0x8f204000] 16:33:12 INFO - PROCESS | 1784 | 1469143992279 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]]]}] 16:33:12 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. 16:33:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1436ms 16:33:12 INFO - PROCESS | 1784 | 1469143992303 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 1784 | 1469143992311 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 16:33:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:33:12 INFO - PROCESS | 1784 | 1469143992322 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 1784 | 1469143992326 Marionette TRACE conn4 <- [1,2950,null,{}] 16:33:12 INFO - PROCESS | 1784 | 1469143992333 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}] 16:33:12 INFO - PROCESS | 1784 | 1469143992340 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:12 INFO - PROCESS | 1784 | 1469143992567 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 16:33:12 INFO - PROCESS | 1784 | 1469143992790 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 1784 | 1469143992801 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eacc800 == 36 [pid = 1784] [id = 745] 16:33:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x9399a800) [pid = 1784] [serial = 2236] [outer = (nil)] 16:33:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x93c57800) [pid = 1784] [serial = 2237] [outer = 0x9399a800] 16:33:12 INFO - PROCESS | 1784 | 1469143992886 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x95214000) [pid = 1784] [serial = 2238] [outer = 0x9399a800] 16:33:13 INFO - PROCESS | 1784 | ++DOCSHELL 0x96518c00 == 37 [pid = 1784] [id = 746] 16:33:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x965ae400) [pid = 1784] [serial = 2239] [outer = (nil)] 16:33:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x965db000) [pid = 1784] [serial = 2240] [outer = 0x965ae400] 16:33:13 INFO - PROCESS | 1784 | 1469143993946 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]]]}] 16:33:14 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. 16:33:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1684ms 16:33:14 INFO - PROCESS | 1784 | 1469143994006 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 16:33:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:33:14 INFO - PROCESS | 1784 | 1469143994012 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 16:33:14 INFO - PROCESS | 1784 | 1469143994020 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 1784 | 1469143994026 Marionette TRACE conn4 <- [1,2954,null,{}] 16:33:14 INFO - PROCESS | 1784 | 1469143994043 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}] 16:33:14 INFO - PROCESS | 1784 | 1469143994053 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:14 INFO - PROCESS | 1784 | 1469143994290 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 16:33:14 INFO - PROCESS | 1784 | 1469143994610 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 1784 | 1469143994624 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x965e0800 == 38 [pid = 1784] [id = 747] 16:33:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x965ea800) [pid = 1784] [serial = 2241] [outer = (nil)] 16:33:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x99736400) [pid = 1784] [serial = 2242] [outer = 0x965ea800] 16:33:14 INFO - PROCESS | 1784 | 1469143994713 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x9a086800) [pid = 1784] [serial = 2243] [outer = 0x965ea800] 16:33:15 INFO - PROCESS | 1784 | 1469143995538 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]]]}] 16:33:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:33:15 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 16:33:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1539ms 16:33:15 INFO - PROCESS | 1784 | 1469143995558 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 16:33:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:33:15 INFO - PROCESS | 1784 | 1469143995563 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 16:33:15 INFO - PROCESS | 1784 | 1469143995570 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 1784 | 1469143995574 Marionette TRACE conn4 <- [1,2958,null,{}] 16:33:15 INFO - PROCESS | 1784 | 1469143995580 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}] 16:33:15 INFO - PROCESS | 1784 | 1469143995585 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:15 INFO - PROCESS | 1784 | 1469143995797 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 16:33:16 INFO - PROCESS | 1784 | 1469143995987 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 1784 | 1469143995999 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x9a08e800 == 39 [pid = 1784] [id = 748] 16:33:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9a335000) [pid = 1784] [serial = 2244] [outer = (nil)] 16:33:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9a80bc00) [pid = 1784] [serial = 2245] [outer = 0x9a335000] 16:33:16 INFO - PROCESS | 1784 | 1469143996096 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9a879400) [pid = 1784] [serial = 2246] [outer = 0x9a335000] 16:33:16 INFO - PROCESS | 1784 | 1469143996983 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]]]}] 16:33:16 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. 16:33:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1433ms 16:33:17 INFO - PROCESS | 1784 | 1469143997003 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 16:33:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:33:17 INFO - PROCESS | 1784 | 1469143997008 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 16:33:17 INFO - PROCESS | 1784 | 1469143997014 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 1784 | 1469143997018 Marionette TRACE conn4 <- [1,2962,null,{}] 16:33:17 INFO - PROCESS | 1784 | 1469143997024 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}] 16:33:17 INFO - PROCESS | 1784 | 1469143997030 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:17 INFO - PROCESS | 1784 | 1469143997212 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 16:33:17 INFO - PROCESS | 1784 | 1469143997421 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 1784 | 1469143997431 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:17 INFO - PROCESS | 1784 | ++DOCSHELL 0x94710800 == 40 [pid = 1784] [id = 749] 16:33:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9650f000) [pid = 1784] [serial = 2247] [outer = (nil)] 16:33:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9a880400) [pid = 1784] [serial = 2248] [outer = 0x9650f000] 16:33:17 INFO - PROCESS | 1784 | 1469143997522 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9a8ae800) [pid = 1784] [serial = 2249] [outer = 0x9650f000] 16:33:18 INFO - PROCESS | 1784 | 1469143998459 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]]]}] 16:33:18 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. 16:33:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1484ms 16:33:18 INFO - PROCESS | 1784 | 1469143998498 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 1784 | 1469143998503 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 16:33:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:33:18 INFO - PROCESS | 1784 | 1469143998510 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 1784 | 1469143998514 Marionette TRACE conn4 <- [1,2966,null,{}] 16:33:18 INFO - PROCESS | 1784 | 1469143998520 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}] 16:33:18 INFO - PROCESS | 1784 | 1469143998531 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:18 INFO - PROCESS | 1784 | 1469143998764 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 16:33:18 INFO - PROCESS | 1784 | 1469143998961 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 1784 | 1469143998971 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f2c00 == 41 [pid = 1784] [id = 750] 16:33:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x921a1c00) [pid = 1784] [serial = 2250] [outer = (nil)] 16:33:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b108800) [pid = 1784] [serial = 2251] [outer = 0x921a1c00] 16:33:19 INFO - PROCESS | 1784 | 1469143999063 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9b3c9000) [pid = 1784] [serial = 2252] [outer = 0x921a1c00] 16:33:19 INFO - PROCESS | 1784 | 1469143999888 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]]]}] 16:33:19 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. 16:33:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1434ms 16:33:19 INFO - PROCESS | 1784 | 1469143999946 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 1784 | 1469143999950 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 16:33:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:33:19 INFO - PROCESS | 1784 | 1469143999957 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 1784 | 1469143999961 Marionette TRACE conn4 <- [1,2970,null,{}] 16:33:19 INFO - PROCESS | 1784 | 1469143999968 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}] 16:33:19 INFO - PROCESS | 1784 | 1469143999974 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:20 INFO - PROCESS | 1784 | 1469144000153 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 16:33:20 INFO - PROCESS | 1784 | 1469144000350 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 1784 | 1469144000360 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac7000 == 42 [pid = 1784] [id = 751] 16:33:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x8eac7400) [pid = 1784] [serial = 2253] [outer = (nil)] 16:33:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x9232a000) [pid = 1784] [serial = 2254] [outer = 0x8eac7400] 16:33:20 INFO - PROCESS | 1784 | 1469144000442 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x9ab40c00) [pid = 1784] [serial = 2255] [outer = 0x8eac7400] 16:33:21 INFO - PROCESS | 1784 | 1469144001634 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]]]}] 16:33:21 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. 16:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1698ms 16:33:21 INFO - PROCESS | 1784 | 1469144001657 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 1784 | 1469144001663 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 16:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:33:21 INFO - PROCESS | 1784 | 1469144001673 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 1784 | 1469144001678 Marionette TRACE conn4 <- [1,2974,null,{}] 16:33:21 INFO - PROCESS | 1784 | 1469144001687 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}] 16:33:21 INFO - PROCESS | 1784 | 1469144001693 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:21 INFO - PROCESS | 1784 | 1469144001889 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 16:33:22 INFO - PROCESS | 1784 | 1469144002135 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 1784 | 1469144002153 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:22 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3ac00 == 43 [pid = 1784] [id = 752] 16:33:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x9168a000) [pid = 1784] [serial = 2256] [outer = (nil)] 16:33:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x91692400) [pid = 1784] [serial = 2257] [outer = 0x9168a000] 16:33:22 INFO - PROCESS | 1784 | 1469144002329 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x91771000) [pid = 1784] [serial = 2258] [outer = 0x9168a000] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x9232f400 == 42 [pid = 1784] [id = 703] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6eb400 == 41 [pid = 1784] [id = 707] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x95285c00 == 40 [pid = 1784] [id = 705] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x96518400 == 39 [pid = 1784] [id = 704] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac5800 == 38 [pid = 1784] [id = 702] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd37400 == 37 [pid = 1784] [id = 691] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x92eb3800 == 36 [pid = 1784] [id = 698] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f6800 == 35 [pid = 1784] [id = 697] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x9168c400 == 34 [pid = 1784] [id = 692] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8f28f000 == 33 [pid = 1784] [id = 699] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ef800 == 32 [pid = 1784] [id = 693] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x921a7800 == 31 [pid = 1784] [id = 694] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e9800 == 30 [pid = 1784] [id = 733] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8f207800 == 29 [pid = 1784] [id = 696] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8f20c000 == 28 [pid = 1784] [id = 736] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1eec00 == 27 [pid = 1784] [id = 700] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x9168d800 == 26 [pid = 1784] [id = 734] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8f297000 == 25 [pid = 1784] [id = 701] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204400 == 24 [pid = 1784] [id = 737] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x8f208400 == 23 [pid = 1784] [id = 706] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x9252c800 == 22 [pid = 1784] [id = 735] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x938d3c00 == 21 [pid = 1784] [id = 695] 16:33:24 INFO - PROCESS | 1784 | --DOCSHELL 0x96518c00 == 20 [pid = 1784] [id = 746] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x8fd44000) [pid = 1784] [serial = 2189] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x8eac1c00) [pid = 1784] [serial = 2192] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x8eac9c00) [pid = 1784] [serial = 2193] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x91767400) [pid = 1784] [serial = 2171] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x939a2400) [pid = 1784] [serial = 2174] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9a086400) [pid = 1784] [serial = 2177] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x9a09e000) [pid = 1784] [serial = 2180] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x9a80b400) [pid = 1784] [serial = 2183] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x8fd43c00) [pid = 1784] [serial = 2186] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x91684800) [pid = 1784] [serial = 2196] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8fd3a000) [pid = 1784] [serial = 2195] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x921a5000) [pid = 1784] [serial = 2198] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x92524c00) [pid = 1784] [serial = 2187] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x91768800) [pid = 1784] [serial = 2190] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x9a874400) [pid = 1784] [serial = 2184] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9a352400) [pid = 1784] [serial = 2181] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9470f800) [pid = 1784] [serial = 2175] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9a08a000) [pid = 1784] [serial = 2178] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x92324800) [pid = 1784] [serial = 2172] [outer = (nil)] [url = about:blank] 16:33:24 INFO - PROCESS | 1784 | 1469144004419 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]]]}] 16:33:24 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. 16:33:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2790ms 16:33:24 INFO - PROCESS | 1784 | 1469144004463 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 1784 | 1469144004467 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 16:33:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:33:24 INFO - PROCESS | 1784 | 1469144004478 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 1784 | 1469144004494 Marionette TRACE conn4 <- [1,2978,null,{}] 16:33:24 INFO - PROCESS | 1784 | 1469144004516 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}] 16:33:24 INFO - PROCESS | 1784 | 1469144004522 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:24 INFO - PROCESS | 1784 | 1469144004686 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 16:33:24 INFO - PROCESS | 1784 | 1469144004832 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 1784 | 1469144004844 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:24 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac6800 == 21 [pid = 1784] [id = 753] 16:33:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x8eac8000) [pid = 1784] [serial = 2259] [outer = (nil)] 16:33:24 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x8ead0400) [pid = 1784] [serial = 2260] [outer = 0x8eac8000] 16:33:24 INFO - PROCESS | 1784 | 1469144004917 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x8f206400) [pid = 1784] [serial = 2261] [outer = 0x8eac8000] 16:33:25 INFO - PROCESS | 1784 | 1469144005677 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]]]}] 16:33:25 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. 16:33:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1214ms 16:33:25 INFO - PROCESS | 1784 | 1469144005698 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 1784 | 1469144005709 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 16:33:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:33:25 INFO - PROCESS | 1784 | 1469144005724 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 1784 | 1469144005730 Marionette TRACE conn4 <- [1,2982,null,{}] 16:33:25 INFO - PROCESS | 1784 | 1469144005736 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}] 16:33:25 INFO - PROCESS | 1784 | 1469144005744 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:25 INFO - PROCESS | 1784 | 1469144005927 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 16:33:26 INFO - PROCESS | 1784 | 1469144006100 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 1784 | 1469144006108 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:26 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd42000 == 22 [pid = 1784] [id = 754] 16:33:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x8fd43000) [pid = 1784] [serial = 2262] [outer = (nil)] 16:33:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x91685400) [pid = 1784] [serial = 2263] [outer = 0x8fd43000] 16:33:26 INFO - PROCESS | 1784 | 1469144006184 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x9168f400) [pid = 1784] [serial = 2264] [outer = 0x8fd43000] 16:33:26 INFO - PROCESS | 1784 | 1469144006984 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"]]]}] 16:33:27 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 16:33:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:33:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1347ms 16:33:27 INFO - PROCESS | 1784 | 1469144007076 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 1784 | 1469144007080 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 16:33:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:33:27 INFO - PROCESS | 1784 | 1469144007087 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 1784 | 1469144007094 Marionette TRACE conn4 <- [1,2986,null,{}] 16:33:27 INFO - PROCESS | 1784 | 1469144007125 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}] 16:33:27 INFO - PROCESS | 1784 | 1469144007135 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:27 INFO - PROCESS | 1784 | 1469144007356 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 16:33:27 INFO - PROCESS | 1784 | 1469144007383 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 1784 | 1469144007397 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:27 INFO - PROCESS | 1784 | ++DOCSHELL 0x923e0800 == 23 [pid = 1784] [id = 755] 16:33:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x923e1400) [pid = 1784] [serial = 2265] [outer = (nil)] 16:33:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x92529800) [pid = 1784] [serial = 2266] [outer = 0x923e1400] 16:33:27 INFO - PROCESS | 1784 | 1469144007481 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x92533400) [pid = 1784] [serial = 2267] [outer = 0x923e1400] 16:33:28 INFO - PROCESS | 1784 | 1469144008354 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]]]}] 16:33:28 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. 16:33:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1301ms 16:33:28 INFO - PROCESS | 1784 | 1469144008389 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 1784 | 1469144008411 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 16:33:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:33:28 INFO - PROCESS | 1784 | 1469144008424 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 1784 | 1469144008427 Marionette TRACE conn4 <- [1,2990,null,{}] 16:33:28 INFO - PROCESS | 1784 | 1469144008433 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}] 16:33:28 INFO - PROCESS | 1784 | 1469144008439 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:28 INFO - PROCESS | 1784 | 1469144008651 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 16:33:28 INFO - PROCESS | 1784 | 1469144008678 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 1784 | 1469144008687 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:28 INFO - PROCESS | 1784 | ++DOCSHELL 0x93978c00 == 24 [pid = 1784] [id = 756] 16:33:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x93998c00) [pid = 1784] [serial = 2268] [outer = (nil)] 16:33:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x939a5800) [pid = 1784] [serial = 2269] [outer = 0x93998c00] 16:33:28 INFO - PROCESS | 1784 | 1469144008758 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x93c55800) [pid = 1784] [serial = 2270] [outer = 0x93998c00] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x921a0400) [pid = 1784] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x965d1800) [pid = 1784] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x9651c400) [pid = 1784] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x92524800) [pid = 1784] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8f208800) [pid = 1784] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x91690400) [pid = 1784] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x9252e400) [pid = 1784] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8eac5400) [pid = 1784] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8d1eb000) [pid = 1784] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x8f20ac00) [pid = 1784] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9252d400) [pid = 1784] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:33:29 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x93c5e400) [pid = 1784] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:33:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3f800 == 25 [pid = 1784] [id = 757] 16:33:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x92331800) [pid = 1784] [serial = 2271] [outer = (nil)] 16:33:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x923db800) [pid = 1784] [serial = 2272] [outer = 0x92331800] 16:33:30 INFO - PROCESS | 1784 | 1469144010288 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]]]}] 16:33:30 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. 16:33:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1898ms 16:33:30 INFO - PROCESS | 1784 | 1469144010317 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 1784 | 1469144010321 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 16:33:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:33:30 INFO - PROCESS | 1784 | 1469144010327 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 1784 | 1469144010330 Marionette TRACE conn4 <- [1,2994,null,{}] 16:33:30 INFO - PROCESS | 1784 | 1469144010336 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}] 16:33:30 INFO - PROCESS | 1784 | 1469144010341 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:30 INFO - PROCESS | 1784 | 1469144010559 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 16:33:30 INFO - PROCESS | 1784 | 1469144010649 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 1784 | 1469144010657 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:30 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e9800 == 26 [pid = 1784] [id = 758] 16:33:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x9168d800) [pid = 1784] [serial = 2273] [outer = (nil)] 16:33:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x93c5cc00) [pid = 1784] [serial = 2274] [outer = 0x9168d800] 16:33:30 INFO - PROCESS | 1784 | 1469144010728 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x9514ac00) [pid = 1784] [serial = 2275] [outer = 0x9168d800] 16:33:31 INFO - PROCESS | 1784 | 1469144011446 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]]]}] 16:33:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:33:31 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 16:33:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1182ms 16:33:31 INFO - PROCESS | 1784 | 1469144011511 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 1784 | 1469144011516 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 16:33:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:33:31 INFO - PROCESS | 1784 | 1469144011522 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 1784 | 1469144011526 Marionette TRACE conn4 <- [1,2998,null,{}] 16:33:31 INFO - PROCESS | 1784 | 1469144011531 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}] 16:33:31 INFO - PROCESS | 1784 | 1469144011542 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:31 INFO - PROCESS | 1784 | 1469144011871 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 16:33:32 INFO - PROCESS | 1784 | 1469144012013 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 1784 | 1469144012025 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:32 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f1c00 == 27 [pid = 1784] [id = 759] 16:33:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x8d1f4000) [pid = 1784] [serial = 2276] [outer = (nil)] 16:33:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x8e6dd000) [pid = 1784] [serial = 2277] [outer = 0x8d1f4000] 16:33:32 INFO - PROCESS | 1784 | 1469144012118 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x8eac3800) [pid = 1784] [serial = 2278] [outer = 0x8d1f4000] 16:33:33 INFO - PROCESS | 1784 | 1469144013113 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]]]}] 16:33:33 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. 16:33:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1635ms 16:33:33 INFO - PROCESS | 1784 | 1469144013160 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 1784 | 1469144013167 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 16:33:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:33:33 INFO - PROCESS | 1784 | 1469144013177 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 1784 | 1469144013182 Marionette TRACE conn4 <- [1,3002,null,{}] 16:33:33 INFO - PROCESS | 1784 | 1469144013236 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}] 16:33:33 INFO - PROCESS | 1784 | 1469144013241 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:33 INFO - PROCESS | 1784 | 1469144013452 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 16:33:33 INFO - PROCESS | 1784 | 1469144013639 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 1784 | 1469144013646 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:33 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f202000 == 28 [pid = 1784] [id = 760] 16:33:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x91767800) [pid = 1784] [serial = 2279] [outer = (nil)] 16:33:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x92326800) [pid = 1784] [serial = 2280] [outer = 0x91767800] 16:33:33 INFO - PROCESS | 1784 | 1469144013738 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x9232e000) [pid = 1784] [serial = 2281] [outer = 0x91767800] 16:33:34 INFO - PROCESS | 1784 | 1469144014707 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]]]}] 16:33:34 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. 16:33:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1589ms 16:33:34 INFO - PROCESS | 1784 | 1469144014766 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 1784 | 1469144014771 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 16:33:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:33:34 INFO - PROCESS | 1784 | 1469144014807 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 1784 | 1469144014821 Marionette TRACE conn4 <- [1,3006,null,{}] 16:33:34 INFO - PROCESS | 1784 | 1469144014839 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}] 16:33:34 INFO - PROCESS | 1784 | 1469144014848 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:35 INFO - PROCESS | 1784 | 1469144015040 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 16:33:35 INFO - PROCESS | 1784 | 1469144015239 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 1784 | 1469144015248 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:35 INFO - PROCESS | 1784 | ++DOCSHELL 0x923df000 == 29 [pid = 1784] [id = 761] 16:33:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9479f000) [pid = 1784] [serial = 2282] [outer = (nil)] 16:33:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9520d000) [pid = 1784] [serial = 2283] [outer = 0x9479f000] 16:33:35 INFO - PROCESS | 1784 | 1469144015369 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x96518c00) [pid = 1784] [serial = 2284] [outer = 0x9479f000] 16:33:36 INFO - PROCESS | 1784 | 1469144016341 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]]]}] 16:33:36 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. 16:33:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1586ms 16:33:36 INFO - PROCESS | 1784 | 1469144016366 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 1784 | 1469144016374 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 16:33:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:33:36 INFO - PROCESS | 1784 | 1469144016392 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 1784 | 1469144016400 Marionette TRACE conn4 <- [1,3010,null,{}] 16:33:36 INFO - PROCESS | 1784 | 1469144016407 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}] 16:33:36 INFO - PROCESS | 1784 | 1469144016413 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:36 INFO - PROCESS | 1784 | 1469144016603 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 16:33:36 INFO - PROCESS | 1784 | 1469144016805 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 1784 | 1469144016814 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:36 INFO - PROCESS | 1784 | ++DOCSHELL 0x93a62c00 == 30 [pid = 1784] [id = 762] 16:33:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x965a9c00) [pid = 1784] [serial = 2285] [outer = (nil)] 16:33:36 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x965e1000) [pid = 1784] [serial = 2286] [outer = 0x965a9c00] 16:33:36 INFO - PROCESS | 1784 | 1469144016939 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 1784 | ++DOMWINDOW == 91 (0x965e4c00) [pid = 1784] [serial = 2287] [outer = 0x965a9c00] 16:33:37 INFO - PROCESS | 1784 | 1469144017823 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]]]}] 16:33:37 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 16:33:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1452ms 16:33:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:33:37 INFO - PROCESS | 1784 | 1469144017835 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 1784 | 1469144017838 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 16:33:37 INFO - PROCESS | 1784 | 1469144017845 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 1784 | 1469144017849 Marionette TRACE conn4 <- [1,3014,null,{}] 16:33:37 INFO - PROCESS | 1784 | 1469144017855 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}] 16:33:37 INFO - PROCESS | 1784 | 1469144017860 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:38 INFO - PROCESS | 1784 | 1469144018031 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 16:33:38 INFO - PROCESS | 1784 | 1469144018253 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 1784 | 1469144018260 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:38 INFO - PROCESS | 1784 | ++DOCSHELL 0x94707800 == 31 [pid = 1784] [id = 763] 16:33:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 92 (0x965a7400) [pid = 1784] [serial = 2288] [outer = (nil)] 16:33:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 93 (0x99fc2000) [pid = 1784] [serial = 2289] [outer = 0x965a7400] 16:33:38 INFO - PROCESS | 1784 | 1469144018343 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 1784 | ++DOMWINDOW == 94 (0x9252e400) [pid = 1784] [serial = 2290] [outer = 0x965a7400] 16:33:38 INFO - PROCESS | 1784 | [1784] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:33:39 INFO - PROCESS | 1784 | 1469144019379 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:33:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:33:39 INFO - {} 16:33:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:33:39 INFO - {} 16:33:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:33:39 INFO - {} 16:33:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:33:39 INFO - {} 16:33:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1589ms 16:33:39 INFO - PROCESS | 1784 | 1469144019625 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 1784 | 1469144019631 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 16:33:39 INFO - TEST-START | /FileAPI/fileReader.html 16:33:39 INFO - PROCESS | 1784 | 1469144019647 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 1784 | 1469144019653 Marionette TRACE conn4 <- [1,3018,null,{}] 16:33:39 INFO - PROCESS | 1784 | 1469144019662 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}] 16:33:39 INFO - PROCESS | 1784 | 1469144019668 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:39 INFO - PROCESS | 1784 | 1469144019847 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 16:33:40 INFO - PROCESS | 1784 | 1469144020110 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 1784 | 1469144020123 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:40 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f5000 == 32 [pid = 1784] [id = 764] 16:33:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 95 (0x8e6eb400) [pid = 1784] [serial = 2291] [outer = (nil)] 16:33:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 96 (0x8fd36000) [pid = 1784] [serial = 2292] [outer = 0x8e6eb400] 16:33:40 INFO - PROCESS | 1784 | 1469144020277 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 1784 | ++DOMWINDOW == 97 (0x8fd44400) [pid = 1784] [serial = 2293] [outer = 0x8e6eb400] 16:33:40 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3f800 == 31 [pid = 1784] [id = 757] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 96 (0x9232c400) [pid = 1784] [serial = 2199] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 95 (0x98265800) [pid = 1784] [serial = 2231] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 94 (0x965a8400) [pid = 1784] [serial = 2225] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 93 (0x965b0000) [pid = 1784] [serial = 2226] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 92 (0x9252b400) [pid = 1784] [serial = 2219] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 91 (0x938da800) [pid = 1784] [serial = 2220] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 90 (0x9520fc00) [pid = 1784] [serial = 2213] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x9528b800) [pid = 1784] [serial = 2214] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x9176b400) [pid = 1784] [serial = 2204] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9219a000) [pid = 1784] [serial = 2205] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x92533800) [pid = 1784] [serial = 2207] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x93974400) [pid = 1784] [serial = 2208] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x95289800) [pid = 1784] [serial = 2228] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8d1f6400) [pid = 1784] [serial = 2201] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8eac4400) [pid = 1784] [serial = 2202] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x8fd3e800) [pid = 1784] [serial = 2216] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x91688c00) [pid = 1784] [serial = 2217] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x93c56400) [pid = 1784] [serial = 2210] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x94708000) [pid = 1784] [serial = 2211] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x923d5000) [pid = 1784] [serial = 2229] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x9479e400) [pid = 1784] [serial = 2222] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9520c400) [pid = 1784] [serial = 2223] [outer = (nil)] [url = about:blank] 16:33:40 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x994aa800) [pid = 1784] [serial = 2232] [outer = (nil)] [url = about:blank] 16:33:41 INFO - PROCESS | 1784 | 1469144021168 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]]]}] 16:33:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:33:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:33:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:33:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:33:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 1536ms 16:33:41 INFO - PROCESS | 1784 | 1469144021183 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 1784 | 1469144021188 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 16:33:41 INFO - TEST-START | /FileAPI/historical.html 16:33:41 INFO - PROCESS | 1784 | 1469144021199 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 1784 | 1469144021204 Marionette TRACE conn4 <- [1,3022,null,{}] 16:33:41 INFO - PROCESS | 1784 | 1469144021212 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}] 16:33:41 INFO - PROCESS | 1784 | 1469144021218 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:41 INFO - PROCESS | 1784 | 1469144021380 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 16:33:41 INFO - PROCESS | 1784 | 1469144021585 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 1784 | 1469144021593 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:41 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f6400 == 32 [pid = 1784] [id = 765] 16:33:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x91690400) [pid = 1784] [serial = 2294] [outer = (nil)] 16:33:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x921a5000) [pid = 1784] [serial = 2295] [outer = 0x91690400] 16:33:41 INFO - PROCESS | 1784 | 1469144021663 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x923d5000) [pid = 1784] [serial = 2296] [outer = 0x91690400] 16:33:42 INFO - PROCESS | 1784 | 1469144022431 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"]]]}] 16:33:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:33:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:33:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:33:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:33:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:33:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:33:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:33:42 INFO - TEST-OK | /FileAPI/historical.html | took 1289ms 16:33:42 INFO - PROCESS | 1784 | 1469144022488 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 1784 | 1469144022492 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 16:33:42 INFO - TEST-START | /FileAPI/idlharness.html 16:33:42 INFO - PROCESS | 1784 | 1469144022500 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 1784 | 1469144022503 Marionette TRACE conn4 <- [1,3026,null,{}] 16:33:42 INFO - PROCESS | 1784 | 1469144022516 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}] 16:33:42 INFO - PROCESS | 1784 | 1469144022526 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:42 INFO - PROCESS | 1784 | 1469144022687 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 16:33:42 INFO - PROCESS | 1784 | 1469144022851 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 1784 | 1469144022865 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:42 INFO - PROCESS | 1784 | ++DOCSHELL 0x93c56400 == 33 [pid = 1784] [id = 766] 16:33:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x93c58400) [pid = 1784] [serial = 2297] [outer = (nil)] 16:33:42 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x94708400) [pid = 1784] [serial = 2298] [outer = 0x93c58400] 16:33:42 INFO - PROCESS | 1784 | 1469144022939 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x95144c00) [pid = 1784] [serial = 2299] [outer = 0x93c58400] 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:33:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:33:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:33:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:33:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:33:44 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 16:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:33:44 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 16:33:44 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 16:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:33:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:33:44 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 16:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:33:44 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 16:33:44 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 16:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:33:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 2106ms 16:33:44 INFO - PROCESS | 1784 | 1469144024449 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]]]}] 16:33:44 INFO - PROCESS | 1784 | 1469144024734 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 1784 | 1469144024737 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 16:33:44 INFO - TEST-START | /FileAPI/idlharness.worker 16:33:44 INFO - PROCESS | 1784 | 1469144024767 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 1784 | 1469144024769 Marionette TRACE conn4 <- [1,3030,null,{}] 16:33:44 INFO - PROCESS | 1784 | 1469144024781 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}] 16:33:44 INFO - PROCESS | 1784 | 1469144024787 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:45 INFO - PROCESS | 1784 | 1469144025053 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 16:33:45 INFO - PROCESS | 1784 | 1469144025079 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 1784 | 1469144025086 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:45 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ed800 == 34 [pid = 1784] [id = 767] 16:33:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x92327c00) [pid = 1784] [serial = 2300] [outer = (nil)] 16:33:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x94701c00) [pid = 1784] [serial = 2301] [outer = 0x92327c00] 16:33:45 INFO - PROCESS | 1784 | 1469144025153 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9b10f000) [pid = 1784] [serial = 2302] [outer = 0x92327c00] 16:33:45 INFO - PROCESS | 1784 | [1784] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x8f204000) [pid = 1784] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x9650f000) [pid = 1784] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x9399a800) [pid = 1784] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x8fd43000) [pid = 1784] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8eac7400) [pid = 1784] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x8eac8000) [pid = 1784] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x93998c00) [pid = 1784] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x923e1400) [pid = 1784] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x965ae400) [pid = 1784] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x9a335000) [pid = 1784] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x965ea800) [pid = 1784] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x921a1c00) [pid = 1784] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9168a000) [pid = 1784] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:33:45 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x92331800) [pid = 1784] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:33:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:33:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:33:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:33:47 INFO - {} 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:33:47 INFO - {} 16:33:47 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 - {} 16:33:47 INFO - {} 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:33:47 INFO - {} 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:33:47 INFO - {} 16:33:47 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 - {} 16:33:47 INFO - {} 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 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 16:33:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:33:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:33:47 INFO - {} 16:33:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2425ms 16:33:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:33:47 INFO - PROCESS | 1784 | 1469144027056 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,{},{}]]]}] 16:33:47 INFO - PROCESS | 1784 | 1469144027187 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 1784 | 1469144027190 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 16:33:47 INFO - PROCESS | 1784 | 1469144027203 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 1784 | 1469144027214 Marionette TRACE conn4 <- [1,3034,null,{}] 16:33:47 INFO - PROCESS | 1784 | 1469144027224 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}] 16:33:47 INFO - PROCESS | 1784 | 1469144027231 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:47 INFO - PROCESS | 1784 | 1469144027553 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 16:33:47 INFO - PROCESS | 1784 | 1469144027716 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 1784 | 1469144027728 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:47 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ec000 == 35 [pid = 1784] [id = 768] 16:33:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x8d1ecc00) [pid = 1784] [serial = 2303] [outer = (nil)] 16:33:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x8d1f0c00) [pid = 1784] [serial = 2304] [outer = 0x8d1ecc00] 16:33:47 INFO - PROCESS | 1784 | 1469144027847 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x8eac5000) [pid = 1784] [serial = 2305] [outer = 0x8d1ecc00] 16:33:48 INFO - PROCESS | 1784 | 1469144028756 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]]]}] 16:33:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:33:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1591ms 16:33:48 INFO - PROCESS | 1784 | 1469144028798 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 16:33:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:33:48 INFO - PROCESS | 1784 | 1469144028805 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 16:33:48 INFO - PROCESS | 1784 | 1469144028813 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 1784 | 1469144028818 Marionette TRACE conn4 <- [1,3038,null,{}] 16:33:48 INFO - PROCESS | 1784 | 1469144028827 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}] 16:33:48 INFO - PROCESS | 1784 | 1469144028834 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:49 INFO - PROCESS | 1784 | 1469144029095 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 16:33:49 INFO - PROCESS | 1784 | 1469144029237 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 1784 | 1469144029248 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:49 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e8800 == 36 [pid = 1784] [id = 769] 16:33:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x91772c00) [pid = 1784] [serial = 2306] [outer = (nil)] 16:33:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x923d7800) [pid = 1784] [serial = 2307] [outer = 0x91772c00] 16:33:49 INFO - PROCESS | 1784 | 1469144029373 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 1784 | ++DOMWINDOW == 75 (0x92eab400) [pid = 1784] [serial = 2308] [outer = 0x91772c00] 16:33:50 INFO - PROCESS | 1784 | 1469144030281 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"]]]}] 16:33:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:33:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:33:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1536ms 16:33:50 INFO - PROCESS | 1784 | 1469144030354 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 1784 | 1469144030361 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 16:33:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:33:50 INFO - PROCESS | 1784 | 1469144030369 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 1784 | 1469144030373 Marionette TRACE conn4 <- [1,3042,null,{}] 16:33:50 INFO - PROCESS | 1784 | 1469144030379 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}] 16:33:50 INFO - PROCESS | 1784 | 1469144030385 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:50 INFO - PROCESS | 1784 | 1469144030651 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 16:33:50 INFO - PROCESS | 1784 | 1469144030793 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 1784 | 1469144030804 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:50 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a0000 == 37 [pid = 1784] [id = 770] 16:33:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 76 (0x939a3c00) [pid = 1784] [serial = 2309] [outer = (nil)] 16:33:50 INFO - PROCESS | 1784 | ++DOMWINDOW == 77 (0x95212800) [pid = 1784] [serial = 2310] [outer = 0x939a3c00] 16:33:50 INFO - PROCESS | 1784 | 1469144030929 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 1784 | ++DOMWINDOW == 78 (0x96514000) [pid = 1784] [serial = 2311] [outer = 0x939a3c00] 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:33:52 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. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:33:52 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'.) 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:33:52 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. 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:33:52 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. 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:33:52 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. 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:33:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:33:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:33:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1883ms 16:33:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:33:52 INFO - PROCESS | 1784 | 1469144032191 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]]]}] 16:33:52 INFO - PROCESS | 1784 | 1469144032259 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 1784 | 1469144032265 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 16:33:52 INFO - PROCESS | 1784 | 1469144032402 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 1784 | 1469144032411 Marionette TRACE conn4 <- [1,3046,null,{}] 16:33:52 INFO - PROCESS | 1784 | 1469144032426 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}] 16:33:52 INFO - PROCESS | 1784 | 1469144032441 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:52 INFO - PROCESS | 1784 | 1469144032783 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 16:33:53 INFO - PROCESS | 1784 | 1469144032988 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 1784 | 1469144032996 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:53 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f204000 == 38 [pid = 1784] [id = 771] 16:33:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 79 (0x8f20d800) [pid = 1784] [serial = 2312] [outer = (nil)] 16:33:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 80 (0x965ea800) [pid = 1784] [serial = 2313] [outer = 0x8f20d800] 16:33:53 INFO - PROCESS | 1784 | 1469144033136 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 1784 | ++DOMWINDOW == 81 (0x9ab40400) [pid = 1784] [serial = 2314] [outer = 0x8f20d800] 16:33:53 INFO - PROCESS | 1784 | [1784] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:33:54 INFO - PROCESS | 1784 | 1469144034072 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:33:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:33:54 INFO - {} 16:33:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1813ms 16:33:54 INFO - PROCESS | 1784 | 1469144034098 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 16:33:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:33:54 INFO - PROCESS | 1784 | 1469144034104 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 16:33:54 INFO - PROCESS | 1784 | 1469144034110 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 1784 | 1469144034114 Marionette TRACE conn4 <- [1,3050,null,{}] 16:33:54 INFO - PROCESS | 1784 | 1469144034126 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}] 16:33:54 INFO - PROCESS | 1784 | 1469144034131 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:54 INFO - PROCESS | 1784 | 1469144034337 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 16:33:54 INFO - PROCESS | 1784 | 1469144034504 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 1784 | 1469144034515 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:54 INFO - PROCESS | 1784 | ++DOCSHELL 0x9168a000 == 39 [pid = 1784] [id = 772] 16:33:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 82 (0x9b423c00) [pid = 1784] [serial = 2315] [outer = (nil)] 16:33:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 83 (0x9b574000) [pid = 1784] [serial = 2316] [outer = 0x9b423c00] 16:33:54 INFO - PROCESS | 1784 | 1469144034629 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 1784 | ++DOMWINDOW == 84 (0x9b577400) [pid = 1784] [serial = 2317] [outer = 0x9b423c00] 16:33:55 INFO - PROCESS | 1784 | 1469144035507 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]]]}] 16:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:33:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1441ms 16:33:55 INFO - PROCESS | 1784 | 1469144035552 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 1784 | 1469144035557 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 16:33:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:33:55 INFO - PROCESS | 1784 | 1469144035564 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 1784 | 1469144035568 Marionette TRACE conn4 <- [1,3054,null,{}] 16:33:55 INFO - PROCESS | 1784 | 1469144035574 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}] 16:33:55 INFO - PROCESS | 1784 | 1469144035579 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:55 INFO - PROCESS | 1784 | 1469144035754 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 16:33:55 INFO - PROCESS | 1784 | 1469144035968 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 1784 | 1469144035987 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:56 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd42800 == 40 [pid = 1784] [id = 773] 16:33:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 85 (0x91774000) [pid = 1784] [serial = 2318] [outer = (nil)] 16:33:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 86 (0x9b41f400) [pid = 1784] [serial = 2319] [outer = 0x91774000] 16:33:56 INFO - PROCESS | 1784 | 1469144036128 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 1784 | ++DOMWINDOW == 87 (0x9bfa0000) [pid = 1784] [serial = 2320] [outer = 0x91774000] 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:33:57 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" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:33:57 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" 16:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:33:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2249ms 16:33:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:33:58 INFO - PROCESS | 1784 | 1469144037664 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"]]]}] 16:33:58 INFO - PROCESS | 1784 | 1469144037820 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 1784 | 1469144037841 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 16:33:58 INFO - PROCESS | 1784 | 1469144037859 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 1784 | 1469144037870 Marionette TRACE conn4 <- [1,3058,null,{}] 16:33:58 INFO - PROCESS | 1784 | 1469144038052 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}] 16:33:58 INFO - PROCESS | 1784 | 1469144038059 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:58 INFO - PROCESS | 1784 | 1469144038302 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 16:33:58 INFO - PROCESS | 1784 | 1469144038504 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 1784 | 1469144038514 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3ac00 == 39 [pid = 1784] [id = 752] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ed800 == 38 [pid = 1784] [id = 767] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x93c56400 == 37 [pid = 1784] [id = 766] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f6400 == 36 [pid = 1784] [id = 765] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f5000 == 35 [pid = 1784] [id = 764] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8f209000 == 34 [pid = 1784] [id = 738] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x923d6c00 == 33 [pid = 1784] [id = 739] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac6800 == 32 [pid = 1784] [id = 753] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x93c59000 == 31 [pid = 1784] [id = 740] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd42000 == 30 [pid = 1784] [id = 754] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f1c00 == 29 [pid = 1784] [id = 759] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8eacc800 == 28 [pid = 1784] [id = 745] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x923e0800 == 27 [pid = 1784] [id = 755] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x9252f000 == 26 [pid = 1784] [id = 743] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x923df000 == 25 [pid = 1784] [id = 761] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x94710800 == 24 [pid = 1784] [id = 749] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x93978c00 == 23 [pid = 1784] [id = 756] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ed000 == 22 [pid = 1784] [id = 744] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8f202000 == 21 [pid = 1784] [id = 760] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x9a08e800 == 20 [pid = 1784] [id = 748] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1f2c00 == 19 [pid = 1784] [id = 750] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8e6e9800 == 18 [pid = 1784] [id = 758] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8eac7000 == 17 [pid = 1784] [id = 751] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x94707800 == 16 [pid = 1784] [id = 763] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x93a62c00 == 15 [pid = 1784] [id = 762] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ee400 == 14 [pid = 1784] [id = 742] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x965e0800 == 13 [pid = 1784] [id = 747] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x96519400 == 12 [pid = 1784] [id = 741] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x9168a000 == 11 [pid = 1784] [id = 772] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd42800 == 10 [pid = 1784] [id = 773] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8f204000 == 9 [pid = 1784] [id = 771] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x939a0000 == 8 [pid = 1784] [id = 770] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1ec000 == 7 [pid = 1784] [id = 768] 16:33:59 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e8800 == 6 [pid = 1784] [id = 769] 16:33:59 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1e8800 == 7 [pid = 1784] [id = 774] 16:33:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 88 (0x8d1e9000) [pid = 1784] [serial = 2321] [outer = (nil)] 16:33:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 89 (0x8d1ee400) [pid = 1784] [serial = 2322] [outer = 0x8d1e9000] 16:33:59 INFO - PROCESS | 1784 | 1469144039616 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 1784 | ++DOMWINDOW == 90 (0x8e6e7800) [pid = 1784] [serial = 2323] [outer = 0x8d1e9000] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 89 (0x93c5cc00) [pid = 1784] [serial = 2274] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 88 (0x921a7400) [pid = 1784] [serial = 2234] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 87 (0x9a8ae800) [pid = 1784] [serial = 2249] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 86 (0x95214000) [pid = 1784] [serial = 2238] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 85 (0x91685400) [pid = 1784] [serial = 2263] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 84 (0x9232a000) [pid = 1784] [serial = 2254] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 83 (0x8f206400) [pid = 1784] [serial = 2261] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 82 (0x9168f400) [pid = 1784] [serial = 2264] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 81 (0x93c55800) [pid = 1784] [serial = 2270] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 80 (0x92529800) [pid = 1784] [serial = 2266] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 79 (0x965db000) [pid = 1784] [serial = 2240] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 78 (0x8ead0400) [pid = 1784] [serial = 2260] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 77 (0x9a879400) [pid = 1784] [serial = 2246] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 76 (0x939a5800) [pid = 1784] [serial = 2269] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 75 (0x9a086800) [pid = 1784] [serial = 2243] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 74 (0x93c57800) [pid = 1784] [serial = 2237] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x99736400) [pid = 1784] [serial = 2242] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x923d7c00) [pid = 1784] [serial = 2235] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x9b3c9000) [pid = 1784] [serial = 2252] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x9a80bc00) [pid = 1784] [serial = 2245] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9b108800) [pid = 1784] [serial = 2251] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9a880400) [pid = 1784] [serial = 2248] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x92533400) [pid = 1784] [serial = 2267] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x91692400) [pid = 1784] [serial = 2257] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x923db800) [pid = 1784] [serial = 2272] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9ab40c00) [pid = 1784] [serial = 2255] [outer = (nil)] [url = about:blank] 16:33:59 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x91771000) [pid = 1784] [serial = 2258] [outer = (nil)] [url = about:blank] 16:34:00 INFO - PROCESS | 1784 | 1469144040669 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]]]}] 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:34:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:34:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:34:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:34:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:34:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:34:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:34:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:34:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:34:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2874ms 16:34:00 INFO - PROCESS | 1784 | 1469144040734 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 1784 | 1469144040742 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 16:34:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:34:00 INFO - PROCESS | 1784 | 1469144040755 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 1784 | 1469144040760 Marionette TRACE conn4 <- [1,3062,null,{}] 16:34:00 INFO - PROCESS | 1784 | 1469144040774 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}] 16:34:00 INFO - PROCESS | 1784 | 1469144040781 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:00 INFO - PROCESS | 1784 | 1469144040959 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 16:34:01 INFO - PROCESS | 1784 | 1469144041114 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 1784 | 1469144041122 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:01 INFO - PROCESS | 1784 | ++DOCSHELL 0x8fd3c800 == 8 [pid = 1784] [id = 775] 16:34:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x8fd3cc00) [pid = 1784] [serial = 2324] [outer = (nil)] 16:34:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x91685000) [pid = 1784] [serial = 2325] [outer = 0x8fd3cc00] 16:34:01 INFO - PROCESS | 1784 | 1469144041200 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x9168f800) [pid = 1784] [serial = 2326] [outer = 0x8fd3cc00] 16:34:01 INFO - PROCESS | 1784 | [1784] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:02 INFO - PROCESS | 1784 | 1469144042083 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:34:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:34:02 INFO - {} 16:34:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1339ms 16:34:02 INFO - PROCESS | 1784 | 1469144042098 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 1784 | 1469144042110 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 16:34:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:34:02 INFO - PROCESS | 1784 | 1469144042124 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 1784 | 1469144042130 Marionette TRACE conn4 <- [1,3066,null,{}] 16:34:02 INFO - PROCESS | 1784 | 1469144042144 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}] 16:34:02 INFO - PROCESS | 1784 | 1469144042150 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:02 INFO - PROCESS | 1784 | 1469144042386 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 16:34:02 INFO - PROCESS | 1784 | 1469144042424 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 1784 | 1469144042434 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:02 INFO - PROCESS | 1784 | ++DOCSHELL 0x9232d000 == 9 [pid = 1784] [id = 776] 16:34:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9232f000) [pid = 1784] [serial = 2327] [outer = (nil)] 16:34:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x92528400) [pid = 1784] [serial = 2328] [outer = 0x9232f000] 16:34:02 INFO - PROCESS | 1784 | 1469144042505 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9252fc00) [pid = 1784] [serial = 2329] [outer = 0x9232f000] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x92327c00) [pid = 1784] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x8d1f4000) [pid = 1784] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x91767800) [pid = 1784] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9479f000) [pid = 1784] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x9168d800) [pid = 1784] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x965a9c00) [pid = 1784] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8e6eb400) [pid = 1784] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x965a7400) [pid = 1784] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x91690400) [pid = 1784] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:34:03 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x93c58400) [pid = 1784] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:34:04 INFO - PROCESS | 1784 | 1469144044263 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]]]}] 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:34:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:34:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2204ms 16:34:04 INFO - PROCESS | 1784 | 1469144044331 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 16:34:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:34:04 INFO - PROCESS | 1784 | 1469144044341 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 16:34:04 INFO - PROCESS | 1784 | 1469144044355 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 1784 | 1469144044361 Marionette TRACE conn4 <- [1,3070,null,{}] 16:34:04 INFO - PROCESS | 1784 | 1469144044370 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}] 16:34:04 INFO - PROCESS | 1784 | 1469144044376 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:04 INFO - PROCESS | 1784 | 1469144044597 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 16:34:04 INFO - PROCESS | 1784 | 1469144044797 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 1784 | 1469144044812 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:04 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eacac00 == 10 [pid = 1784] [id = 777] 16:34:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x8f292800) [pid = 1784] [serial = 2330] [outer = (nil)] 16:34:04 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x8fd3ac00) [pid = 1784] [serial = 2331] [outer = 0x8f292800] 16:34:04 INFO - PROCESS | 1784 | 1469144044938 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x91687000) [pid = 1784] [serial = 2332] [outer = 0x8f292800] 16:34:05 INFO - PROCESS | 1784 | 1469144045867 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]]]}] 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:34:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1550ms 16:34:05 INFO - PROCESS | 1784 | 1469144045903 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 1784 | 1469144045911 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 16:34:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:34:05 INFO - PROCESS | 1784 | 1469144045922 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 1784 | 1469144045926 Marionette TRACE conn4 <- [1,3074,null,{}] 16:34:05 INFO - PROCESS | 1784 | 1469144045966 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}] 16:34:05 INFO - PROCESS | 1784 | 1469144045973 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:06 INFO - PROCESS | 1784 | 1469144046172 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 16:34:06 INFO - PROCESS | 1784 | 1469144046397 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 1784 | 1469144046408 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:06 INFO - PROCESS | 1784 | ++DOCSHELL 0x923df000 == 11 [pid = 1784] [id = 778] 16:34:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x923e2c00) [pid = 1784] [serial = 2333] [outer = (nil)] 16:34:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x92530000) [pid = 1784] [serial = 2334] [outer = 0x923e2c00] 16:34:06 INFO - PROCESS | 1784 | 1469144046532 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x938dc400) [pid = 1784] [serial = 2335] [outer = 0x923e2c00] 16:34:07 INFO - PROCESS | 1784 | 1469144047565 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]]]}] 16:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:34:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1671ms 16:34:07 INFO - PROCESS | 1784 | 1469144047594 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 1784 | 1469144047598 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 16:34:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:34:07 INFO - PROCESS | 1784 | 1469144047605 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 1784 | 1469144047612 Marionette TRACE conn4 <- [1,3078,null,{}] 16:34:07 INFO - PROCESS | 1784 | 1469144047631 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}] 16:34:07 INFO - PROCESS | 1784 | 1469144047642 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:07 INFO - PROCESS | 1784 | 1469144047835 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 16:34:08 INFO - PROCESS | 1784 | 1469144048033 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 1784 | 1469144048045 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:08 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a0000 == 12 [pid = 1784] [id = 779] 16:34:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x939a0800) [pid = 1784] [serial = 2336] [outer = (nil)] 16:34:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x939a4400) [pid = 1784] [serial = 2337] [outer = 0x939a0800] 16:34:08 INFO - PROCESS | 1784 | 1469144048137 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x93c52000) [pid = 1784] [serial = 2338] [outer = 0x939a0800] 16:34:09 INFO - PROCESS | 1784 | 1469144049147 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] 16:34:09 INFO - PROCESS | 1784 | 1469144049207 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 16:34:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:34:09 INFO - PROCESS | 1784 | 1469144049219 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 1784 | 1469144049224 Marionette TRACE conn4 <- [1,3082,null,{}] 16:34:09 INFO - PROCESS | 1784 | 1469144049259 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}] 16:34:09 INFO - PROCESS | 1784 | 1469144049264 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:09 INFO - PROCESS | 1784 | 1469144049453 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 16:34:09 INFO - PROCESS | 1784 | 1469144049650 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 1784 | 1469144049659 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:09 INFO - PROCESS | 1784 | ++DOCSHELL 0x8e6e8c00 == 13 [pid = 1784] [id = 780] 16:34:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 69 (0x9479f000) [pid = 1784] [serial = 2339] [outer = (nil)] 16:34:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 70 (0x9520e800) [pid = 1784] [serial = 2340] [outer = 0x9479f000] 16:34:09 INFO - PROCESS | 1784 | 1469144049776 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 1784 | ++DOMWINDOW == 71 (0x95284c00) [pid = 1784] [serial = 2341] [outer = 0x9479f000] 16:34:10 INFO - PROCESS | 1784 | 1469144050734 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]]]}] 16:34:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:34:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1571ms 16:34:10 INFO - PROCESS | 1784 | 1469144050792 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 16:34:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:34:10 INFO - PROCESS | 1784 | 1469144050796 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 16:34:10 INFO - PROCESS | 1784 | 1469144050803 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 1784 | 1469144050806 Marionette TRACE conn4 <- [1,3086,null,{}] 16:34:10 INFO - PROCESS | 1784 | 1469144050845 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}] 16:34:10 INFO - PROCESS | 1784 | 1469144050851 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:11 INFO - PROCESS | 1784 | 1469144051035 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 16:34:11 INFO - PROCESS | 1784 | 1469144051234 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 1784 | 1469144051243 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:11 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1ed800 == 14 [pid = 1784] [id = 781] 16:34:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 72 (0x8d1eec00) [pid = 1784] [serial = 2342] [outer = (nil)] 16:34:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 73 (0x8d1f7c00) [pid = 1784] [serial = 2343] [outer = 0x8d1eec00] 16:34:11 INFO - PROCESS | 1784 | 1469144051473 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 1784 | ++DOMWINDOW == 74 (0x8eac8800) [pid = 1784] [serial = 2344] [outer = 0x8d1eec00] 16:34:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8fd3c800 == 13 [pid = 1784] [id = 775] 16:34:12 INFO - PROCESS | 1784 | --DOCSHELL 0x8d1e8800 == 12 [pid = 1784] [id = 774] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 73 (0x94701c00) [pid = 1784] [serial = 2301] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 72 (0x8e6dd000) [pid = 1784] [serial = 2277] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 71 (0x8eac3800) [pid = 1784] [serial = 2278] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 70 (0x92326800) [pid = 1784] [serial = 2280] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 69 (0x9232e000) [pid = 1784] [serial = 2281] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 68 (0x9520d000) [pid = 1784] [serial = 2283] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 67 (0x96518c00) [pid = 1784] [serial = 2284] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x9514ac00) [pid = 1784] [serial = 2275] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x965e1000) [pid = 1784] [serial = 2286] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x965e4c00) [pid = 1784] [serial = 2287] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x8fd36000) [pid = 1784] [serial = 2292] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x8fd44400) [pid = 1784] [serial = 2293] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x99fc2000) [pid = 1784] [serial = 2289] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x9252e400) [pid = 1784] [serial = 2290] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x921a5000) [pid = 1784] [serial = 2295] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 58 (0x923d5000) [pid = 1784] [serial = 2296] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 57 (0x94708400) [pid = 1784] [serial = 2298] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 56 (0x95144c00) [pid = 1784] [serial = 2299] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | --DOMWINDOW == 55 (0x9b10f000) [pid = 1784] [serial = 2302] [outer = (nil)] [url = about:blank] 16:34:12 INFO - PROCESS | 1784 | 1469144052513 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:34:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1727ms 16:34:12 INFO - PROCESS | 1784 | 1469144052530 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 1784 | 1469144052534 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 16:34:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:34:12 INFO - PROCESS | 1784 | 1469144052543 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 1784 | 1469144052547 Marionette TRACE conn4 <- [1,3090,null,{}] 16:34:12 INFO - PROCESS | 1784 | 1469144052554 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}] 16:34:12 INFO - PROCESS | 1784 | 1469144052560 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:12 INFO - PROCESS | 1784 | 1469144052741 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 16:34:12 INFO - PROCESS | 1784 | 1469144052900 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 1784 | 1469144052909 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:12 INFO - PROCESS | 1784 | ++DOCSHELL 0x8f20f400 == 13 [pid = 1784] [id = 782] 16:34:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 56 (0x8f28ec00) [pid = 1784] [serial = 2345] [outer = (nil)] 16:34:12 INFO - PROCESS | 1784 | ++DOMWINDOW == 57 (0x8fd35c00) [pid = 1784] [serial = 2346] [outer = 0x8f28ec00] 16:34:12 INFO - PROCESS | 1784 | 1469144052984 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 1784 | ++DOMWINDOW == 58 (0x8fd3f000) [pid = 1784] [serial = 2347] [outer = 0x8f28ec00] 16:34:13 INFO - PROCESS | 1784 | 1469144053757 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:34:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1245ms 16:34:13 INFO - PROCESS | 1784 | 1469144053787 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 1784 | 1469144053792 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 16:34:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:34:13 INFO - PROCESS | 1784 | 1469144053810 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 1784 | 1469144053815 Marionette TRACE conn4 <- [1,3094,null,{}] 16:34:13 INFO - PROCESS | 1784 | 1469144053822 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}] 16:34:13 INFO - PROCESS | 1784 | 1469144053827 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:13 INFO - PROCESS | 1784 | 1469144053984 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 16:34:14 INFO - PROCESS | 1784 | 1469144054002 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 1784 | 1469144054011 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:14 INFO - PROCESS | 1784 | ++DOCSHELL 0x91770800 == 14 [pid = 1784] [id = 783] 16:34:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 59 (0x91773800) [pid = 1784] [serial = 2348] [outer = (nil)] 16:34:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x9219fc00) [pid = 1784] [serial = 2349] [outer = 0x91773800] 16:34:14 INFO - PROCESS | 1784 | 1469144054081 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x92326000) [pid = 1784] [serial = 2350] [outer = 0x91773800] 16:34:15 INFO - PROCESS | 1784 | 1469144055007 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:34:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1256ms 16:34:15 INFO - PROCESS | 1784 | 1469144055059 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 1784 | 1469144055063 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 16:34:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:34:15 INFO - PROCESS | 1784 | 1469144055070 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 1784 | 1469144055076 Marionette TRACE conn4 <- [1,3098,null,{}] 16:34:15 INFO - PROCESS | 1784 | 1469144055092 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}] 16:34:15 INFO - PROCESS | 1784 | 1469144055101 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:15 INFO - PROCESS | 1784 | 1469144055272 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 16:34:15 INFO - PROCESS | 1784 | 1469144055501 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 1784 | 1469144055509 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:15 INFO - PROCESS | 1784 | ++DOCSHELL 0x8eac4c00 == 15 [pid = 1784] [id = 784] 16:34:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x92330400) [pid = 1784] [serial = 2351] [outer = (nil)] 16:34:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x92533400) [pid = 1784] [serial = 2352] [outer = 0x92330400] 16:34:15 INFO - PROCESS | 1784 | 1469144055585 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x93972c00) [pid = 1784] [serial = 2353] [outer = 0x92330400] 16:34:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:34:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:34:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1334ms 16:34:16 INFO - PROCESS | 1784 | 1469144056396 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]]]}] 16:34:16 INFO - PROCESS | 1784 | 1469144056406 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 1784 | 1469144056411 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 16:34:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:34:16 INFO - PROCESS | 1784 | 1469144056417 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 1784 | 1469144056420 Marionette TRACE conn4 <- [1,3102,null,{}] 16:34:16 INFO - PROCESS | 1784 | 1469144056425 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}] 16:34:16 INFO - PROCESS | 1784 | 1469144056430 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:16 INFO - PROCESS | 1784 | 1469144056651 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 16:34:16 INFO - PROCESS | 1784 | 1469144056676 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 1784 | 1469144056682 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:16 INFO - PROCESS | 1784 | ++DOCSHELL 0x9252f400 == 16 [pid = 1784] [id = 785] 16:34:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x9397bc00) [pid = 1784] [serial = 2354] [outer = (nil)] 16:34:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x939a5400) [pid = 1784] [serial = 2355] [outer = 0x9397bc00] 16:34:16 INFO - PROCESS | 1784 | 1469144056753 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x93a62400) [pid = 1784] [serial = 2356] [outer = 0x9397bc00] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 66 (0x8fd3cc00) [pid = 1784] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 65 (0x9b423c00) [pid = 1784] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 64 (0x8d1ecc00) [pid = 1784] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 63 (0x91772c00) [pid = 1784] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 62 (0x939a3c00) [pid = 1784] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 61 (0x91774000) [pid = 1784] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 60 (0x8f20d800) [pid = 1784] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:34:17 INFO - PROCESS | 1784 | --DOMWINDOW == 59 (0x8d1e9000) [pid = 1784] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 16:34:17 INFO - PROCESS | 1784 | 1469144057710 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:34:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:34:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1342ms 16:34:17 INFO - PROCESS | 1784 | 1469144057760 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 16:34:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:34:17 INFO - PROCESS | 1784 | 1469144057765 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 16:34:17 INFO - PROCESS | 1784 | 1469144057771 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 1784 | 1469144057775 Marionette TRACE conn4 <- [1,3106,null,{}] 16:34:17 INFO - PROCESS | 1784 | 1469144057781 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}] 16:34:17 INFO - PROCESS | 1784 | 1469144057786 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:17 INFO - PROCESS | 1784 | 1469144057941 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 16:34:17 INFO - PROCESS | 1784 | 1469144057955 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 1784 | 1469144057962 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:18 INFO - PROCESS | 1784 | ++DOCSHELL 0x939a1800 == 17 [pid = 1784] [id = 786] 16:34:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 60 (0x939a3c00) [pid = 1784] [serial = 2357] [outer = (nil)] 16:34:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 61 (0x93c5c800) [pid = 1784] [serial = 2358] [outer = 0x939a3c00] 16:34:18 INFO - PROCESS | 1784 | 1469144058050 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 1784 | ++DOMWINDOW == 62 (0x9520b000) [pid = 1784] [serial = 2359] [outer = 0x939a3c00] 16:34:18 INFO - PROCESS | 1784 | 1469144058924 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]]]}] 16:34:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:34:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:34:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:34:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1186ms 16:34:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:34:18 INFO - PROCESS | 1784 | 1469144058957 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 1784 | 1469144058960 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 16:34:18 INFO - PROCESS | 1784 | 1469144058968 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 1784 | 1469144058970 Marionette TRACE conn4 <- [1,3110,null,{}] 16:34:18 INFO - PROCESS | 1784 | 1469144058976 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}] 16:34:18 INFO - PROCESS | 1784 | 1469144058986 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:19 INFO - PROCESS | 1784 | 1469144059193 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 16:34:19 INFO - PROCESS | 1784 | 1469144059217 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 1784 | 1469144059222 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:19 INFO - PROCESS | 1784 | ++DOCSHELL 0x9399e400 == 18 [pid = 1784] [id = 787] 16:34:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 63 (0x93c5e400) [pid = 1784] [serial = 2360] [outer = (nil)] 16:34:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 64 (0x96517800) [pid = 1784] [serial = 2361] [outer = 0x93c5e400] 16:34:19 INFO - PROCESS | 1784 | 1469144059290 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 1784 | ++DOMWINDOW == 65 (0x965a2400) [pid = 1784] [serial = 2362] [outer = 0x93c5e400] 16:34:20 INFO - PROCESS | 1784 | 1469144060276 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"]]]}] 16:34:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:34:20 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 16:34:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:34:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1332ms 16:34:20 INFO - PROCESS | 1784 | 1469144060300 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 1784 | 1469144060306 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 16:34:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:34:20 INFO - PROCESS | 1784 | 1469144060314 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 1784 | 1469144060321 Marionette TRACE conn4 <- [1,3114,null,{}] 16:34:20 INFO - PROCESS | 1784 | 1469144060329 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}] 16:34:20 INFO - PROCESS | 1784 | 1469144060335 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:20 INFO - PROCESS | 1784 | 1469144060559 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 16:34:20 INFO - PROCESS | 1784 | 1469144060737 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\", \"14f78f4d-6f9b-49bc-b62c-d6b931a19d42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 1784 | 1469144060747 Marionette INFO sendAsync 8344f2fa-71a2-4381-89e9-c0d67a294f3b 16:34:20 INFO - PROCESS | 1784 | ++DOCSHELL 0x8d1f4800 == 19 [pid = 1784] [id = 788] 16:34:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 66 (0x8eac3800) [pid = 1784] [serial = 2363] [outer = (nil)] 16:34:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 67 (0x9168d400) [pid = 1784] [serial = 2364] [outer = 0x8eac3800] 16:34:20 INFO - PROCESS | 1784 | 1469144060866 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 1784 | ++DOMWINDOW == 68 (0x91771800) [pid = 1784] [serial = 2365] [outer = 0x8eac3800] 16:34:21 INFO - PROCESS | 1784 | 1469144061771 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]]]}] 16:34:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:34:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1499ms 16:34:21 INFO - PROCESS | 1784 | 1469144061813 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 1784 | 1469144061820 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 16:34:22 WARNING - u'runner_teardown' () 16:34:22 INFO - No more tests 16:34:22 INFO - Got 0 unexpected results 16:34:22 INFO - SUITE-END | took 1288s 16:34:23 INFO - Closing logging queue 16:34:23 INFO - queue closed 16:34:23 INFO - Return code: 0 16:34:23 WARNING - # TBPL SUCCESS # 16:34:23 INFO - Running post-action listener: _resource_record_post_action 16:34:23 INFO - Running post-run listener: _resource_record_post_run 16:34:24 INFO - Total resource usage - Wall time: 1323s; CPU: 98.0%; Read bytes: 14200832; Write bytes: 931069952; Read time: 996; Write time: 241688 16:34:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:34:24 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134701056; Read time: 0; Write time: 133852 16:34:24 INFO - run-tests - Wall time: 1293s; CPU: 98.0%; Read bytes: 11108352; Write bytes: 786706432; Read time: 540; Write time: 98448 16:34:24 INFO - Running post-run listener: _upload_blobber_files 16:34:24 INFO - Blob upload gear active. 16:34:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:34:24 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 16:34:24 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'] 16:34:24 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 16:34:24 INFO - (blobuploader) - INFO - Open directory for files ... 16:34:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:34:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:34:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:34:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:34:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:34:25 INFO - (blobuploader) - INFO - Done attempting. 16:34:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:34:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:34:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:34:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:34:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:34:26 INFO - (blobuploader) - INFO - Done attempting. 16:34:26 INFO - (blobuploader) - INFO - Iteration through files over. 16:34:26 INFO - Return code: 0 16:34:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:34:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:34:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6eb38b627cbae391455e55e32f557885e12c51e9b1494724fa76bf354a4c11cc0115075eb500b215ef155c0a3ca9f74fc228c5a6ec077c9bfd29a890a79fc192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec829fb6d7076f95c38530f3b0b64cb871684c44fe92480d1bb6cec9282f50c98e039cf8c9f732c64f945164a240857c43600cfcc063df5e9fe41ddfaa03e37c"} 16:34:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:34:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:34:26 INFO - Contents: 16:34:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6eb38b627cbae391455e55e32f557885e12c51e9b1494724fa76bf354a4c11cc0115075eb500b215ef155c0a3ca9f74fc228c5a6ec077c9bfd29a890a79fc192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec829fb6d7076f95c38530f3b0b64cb871684c44fe92480d1bb6cec9282f50c98e039cf8c9f732c64f945164a240857c43600cfcc063df5e9fe41ddfaa03e37c"} 16:34:26 INFO - Running post-run listener: copy_logs_to_upload_dir 16:34:26 INFO - Copying logs to upload dir... 16:34:26 INFO - mkdir: /builds/slave/test/build/upload/logs 16:34:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1459.738879 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 20 secs) (at 2016-07-21 16:34:27.009753) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:27.010881) ========= 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-1469141726.625468-1999598849 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6eb38b627cbae391455e55e32f557885e12c51e9b1494724fa76bf354a4c11cc0115075eb500b215ef155c0a3ca9f74fc228c5a6ec077c9bfd29a890a79fc192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec829fb6d7076f95c38530f3b0b64cb871684c44fe92480d1bb6cec9282f50c98e039cf8c9f732c64f945164a240857c43600cfcc063df5e9fe41ddfaa03e37c"} build_url:https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033061 build_url: 'https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/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/6eb38b627cbae391455e55e32f557885e12c51e9b1494724fa76bf354a4c11cc0115075eb500b215ef155c0a3ca9f74fc228c5a6ec077c9bfd29a890a79fc192", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec829fb6d7076f95c38530f3b0b64cb871684c44fe92480d1bb6cec9282f50c98e039cf8c9f732c64f945164a240857c43600cfcc063df5e9fe41ddfaa03e37c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UTRZplg5QfCezXWRdf1iUw/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-21 16:34:27.080018) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:27.080493) ========= 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-1469141726.625468-1999598849 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018635 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 16:34:27.176934) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 16:34:27.177246) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 16:34:27.177550) ========= ========= Total master_lag: 0.68 =========